GMOperatorsInterfaces CATICGMTopBodyExtremum
Usage: you must use this class as is. You should never derive it.
public class CATICGMTopBodyExtremum
Class defining the operator that computes the point the furthest away from a given point
in a given direction.
The CATICGMTopBodyExtremum operator follows the global frame of the topological operators
and satisfies the smart mechanism: the input body is not modified. The result is a body
containing vertices (for isolated solutions), wires or skins.
- A CATICGMTopBodyExtremum operator is created with the CATCGMCreateDirBodyExtremum
global method. It must be directly released with the Release method after use. It is not streamable.
- The computation is done with the Run method.
- The result is accessed with the GetResult method. If you do not want
to keep the resulting body, use the method to remove it from the geometric factory.
Constructor and Destructor Index
- o
CATICGMTopBodyExtremum()
- Constructor
Method Index
- o
GetExtremum()
- Returns the distance between the origin and the extremum projection
along the specified direction.
- o
GetResult()
- Returns the created body.
- o
Run()
- Runs this operator.
Constructor and Destructor
o CATICGMTopBodyExtremum
public CATICGMTopBodyExtremum( | ) |
-
Constructor
Methods
o GetExtremum
public virtual GetExtremum( | ) |
-
Returns the distance between the origin and the extremum projection
along the specified direction.
- Returns:
- The value.
o GetResult
public virtual GetResult( | ) |
-
Returns the created body.
- Returns:
- The pointer to the created body containing the vertices, wires or surfaces representing
the body extremum.
o Run
-
Runs this operator.
This object is included in the file: CATICGMTopBodyExtremum.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.