All Frameworks Class Hierarchy This Framework Previous Next Indexes
AdvancedTopologicalOpe Class CATSketchGeodesic
Mathematics.CATCGMVirtual
|
+---GeometricObjects.CATCGMOperator
|
+---NewTopologicalObjects.CATTopOperator
|
+---AdvancedTopologicalOpe.CATSketchOperators
|
+---CATSketchGeodesic
Usage: you must use this class as is. You should never derive it.
public class CATSketchGeodesic
Class defining the topological operator that creates a geodesic
curve from a point and a direction.
- A CATSketchGeodesic operator is created with the CATCreateGeodesicPointDir global method;
it must be directly deleted after use. It is is not streamable.
You ask for the computation by using the Run method.
- The resulting body is retrieved with the GetResult method.
Constructor and Destructor Index
- o
~CATSketchGeodesic()
- Destructor.
Method Index
- o
ChangeLength(CATPositiveLength)
- Replaces the length specified in the CATCreateGeodesicPointDir global function.
- o
ChangePoint(CATGeometry*)
- Replaces the point specified in the CATCreateGeodesicPointDir global function.
- o
ChangePoint(CATGeometry*,CATSurParam*)
- Replaces the point and support specified in the CATCreateGeodesicPointDir global function.
- o
ChangeSupport(CATGeometry*)
- Replaces the support specified in the CATCreateGeodesicPointDir global function.
- o
ChangeTangent(CATMathVector*)
- Replaces the tangent specified in the CATCreateGeodesicPointDir global function.
- o
Run()
- Runs the operator.
Constructor and Destructor
o ~CATSketchGeodesic
public virtual ~CATSketchGeodesic( | ) |
-
Destructor.
Methods
o ChangeLength
-
Replaces the length specified in the CATCreateGeodesicPointDir global function.
- Parameters:
-
- iLength
- The new length value.
o ChangePoint
-
Replaces the point specified in the CATCreateGeodesicPointDir global function.
- Parameters:
-
- iPoint
- The new point.
o ChangePoint
-
Replaces the point and support specified in the CATCreateGeodesicPointDir global function.
- Parameters:
-
- iSupportPoint
- The new support.
- iParam
- The new point.
o ChangeSupport
-
Replaces the support specified in the CATCreateGeodesicPointDir global function.
- Parameters:
-
- iSupport
- The new support.
o ChangeTangent
-
Replaces the tangent specified in the CATCreateGeodesicPointDir global function.
- Parameters:
-
- iTangent
- The new tangent value.
o Run
public virtual int Run( | )=0 |
-
Runs the operator.
This object is included in the file: CATSketchGeodesic.h
If needed, your Imakefile.mk should include the module: CATAdvancedTopologicalOpe