GMModelInterfaces Interface CATICGMPositionPtVolOperator
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICGMPositionPtVolOperator
Class defining the operator that tests the position of a 3D point
with respect to a volume.
The CATICGMPositionPtVolOperator operator is created with the
CATCGMCreatePositionPtVolOperator global function.
It must be directly released with the Release method
method after use. It is not streamable.
It must be executed by the Run method.
The result ot the test is accessed with the GetLocationResult method.
Method Index
- o
GetLocationResult()
- Returns the 3D point location.
- o
Run()
- Runs this operator.
Methods
o GetLocationResult
public virtual GetLocationResult( | ) |
-
Returns the 3D point location.
To be called after the Run method.
- Returns:
-
- CATLocationInner
- if the point is inside the volume
- CATLocationOuter
- if the point is out of the volume
- CATLocationFull
- if the point is on the boundary of
the volume.
o Run
-
Runs this operator.
This object is included in the file: CATICGMPositionPtVolOperator.h
If needed, your Imakefile.mk should include the module: CATGMModelInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.