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
    public virtual 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.