All Frameworks Class Hierarchy This Framework Next Indexes
BasicTopologicalOpe Class CATComputePointOnWire
Mathematics.CATCGMVirtual
|
+---GeometricObjects.CATCGMOperator
|
+---NewTopologicalObjects.CATTopOperator
|
+---CATComputePointOnWire
Usage: you must use this class as is. You should never derive it.
public class CATComputePointOnWire
Class defining the operator that computes mathematical points on a wire.
This operator follows the general scheme of the topological operators:
- Create the operator with the global function CATCreateComputePointOnWire
- Set parameters if necessary
- Run with the Run method
- Get the result mathematical point with the GetMathPoint method.
Here, the GetResult method will always return NULL, and there is no associated
journal, because the operator does not create any body.
- Delete the operator with the usual C++ delete operator.
Constructor and Destructor Index
- o
~CATComputePointOnWire()
-
Method Index
- o
GetMathPoint(CATMathPoint&)
- Retrieves the corresponding mathematical point.
- o
GetValue(double&)
- Retrieves the corresponding value for the computation.
- o
Run()
- Runs this operator.
- o
SetMathPoint(CATMathPoint&)
- Defines the mathematical point and it switches the type of computation to valued from mathpoint.
- o
SetValue(double)
- Defines the value for the computation and it switches the type of computation to mathpointform value.
Constructor and Destructor
o ~CATComputePointOnWire
public virtual ~CATComputePointOnWire( | ) |
-
Methods
o GetMathPoint
-
Retrieves the corresponding mathematical point.
- Parameters:
-
- ioResultPoint
- The result as a CATMathPoint.
o GetValue
public virtual void GetValue( | double& | oResultValue)=0 |
-
Retrieves the corresponding value for the computation.
- Parameters:
-
- oResultValue
- The value, according to the computation mode.
o Run
public virtual int Run( | )=0 |
-
Runs this operator.
- Returns:
- Not NULL in case of error.
o SetMathPoint
-
Defines the mathematical point and it switches the type of computation to valued from mathpoint.
- Parameters:
-
- iPoint
- The CATMathPoint.
o SetValue
public virtual void SetValue( | double | iValue)=0 |
-
Defines the value for the computation and it switches the type of computation to mathpointform value.
- Parameters:
-
- iValue
- The value, according to the computation mode.
This object is included in the file: CATComputePointOnWire.h
If needed, your Imakefile.mk should include the module: CATBasicTopologicalOpe