All Frameworks Class Hierarchy This Framework Indexes
CATTPSInterfaces Interface CATITPSDrawable
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITPSDrawable
Interface designed to manage the representation of the TPS in the 3D
relatively to the drafting View where its annotation is defined.
Manage also the link between a TPS and it's Drafting Annotation.
Method Index
- o
GetAnnotationPlane(CATMathPlane**)
- Retrieves Annotation Plane on which this CATITPSDrawable item
lies on (The Plane of the annotation).
- o
GetAnnotation(CATIDftAnnotation**)
- Retrieves Drafting Annotation for the Specification.
- o
GetZ(double*)
- Retrieves annotation offset (Z) from drafting view.
Methods
o GetAnnotationPlane
| public virtual GetAnnotationPlane( | | oPlane) |
-
Retrieves Annotation Plane on which this CATITPSDrawable item
lies on (The Plane of the annotation).
- Parameters:
-
- oPlane
- The offset of the TPS.
- Returns:
- S_OK if succeded (oPlane must be deleted after use)
E_FAIL if oPlane is not valuated.
o GetAnnotation
| public virtual GetAnnotation( | | opiAnnotation) |
-
Retrieves Drafting Annotation for the Specification.
- Parameters:
-
- opiAnnotation
- The Drafting Annotation of the TPS.
- Returns:
- S_OK if succeded
E_FAIL if opiAnnotation is not valuated.
o GetZ
-
Retrieves annotation offset (Z) from drafting view.
- Parameters:
-
- oZ
- The offset of the TPS.
- Returns:
- S_OK if succeded
E_FAIL if Z is not valuated.
This object is included in the file: CATITPSDrawable.h