CATTPSBaseUseItf 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
GetAnnotation(CATIDftAnnotation**)
- Retrieves Drafting Annotation for the Specification.
- o
GetAnnotationPlane(CATMathPlane**)
- Retrieves Annotation Plane on which this CATITPSDrawable item
lies on (The Plane of the annotation).
- o
GetZ(double*)
- Retrieves annotation offset (Z) from drafting view.
Methods
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 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 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
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.