All Frameworks Class Hierarchy This Framework Indexes
DraftingInterfaces Interface CATIDrwAnnotationComponent
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwAnnotationComponent
Interfaces to handle global aspects of annotation object.
Method Index
- o
GetOrientationReference()
- Returns the orientation reference of an annotation.
- o
GetTextBoxDisplay(CATDftTextBoxDisplay&)
- Used to read the display mode of the annotation value.
- o
GetTextBox(CATMathPoint2D&,CATMathPoint2D&,CATMathPoint2D&,CATMathPoint2D&)
- Returns characteristic points of the text included in a AnnotationComponent.
- o
SetOrientationReference(int)
- Set the orientation reference of an annotation.
- o
SetTextBoxDisplay(CATDftTextBoxDisplay)
- Used to manage the display mode of the annotation value.
Methods
o GetOrientationReference
| public virtual GetOrientationReference( | ) |
-
Returns the orientation reference of an annotation.
- Returns:
-
0 : Sheet orientation
1 : View orientation
o GetTextBoxDisplay
| public virtual GetTextBoxDisplay( | | oModeDisplay) |
-
Used to read the display mode of the annotation value.
- Parameters:
-
- oModeDisplay
-
- See also:
- CATDftTextBoxDisplay
o GetTextBox
| public virtual GetTextBox( | | oPt1, |
| | oPt2, |
| | oPt3, |
| | oPt4) |
-
Returns characteristic points of the text included in a AnnotationComponent.
Note :
oPt3 -------------- oPt4
! T e x t !
oPt1 -------------- oPt2
The points are computed without leaders but the Frame is included
o SetOrientationReference
| public virtual SetOrientationReference( | | OrientReference) |
-
Set the orientation reference of an annotation.
- Parameters:
-
- OrientReference
-
0 : Sheet orientation
1 : View orientation
o SetTextBoxDisplay
| public virtual SetTextBoxDisplay( | | iModeDisplay) |
-
Used to manage the display mode of the annotation value.
- Parameters:
-
- iModeDisplay
-
- See also:
- CATDftTextBoxDisplay
This object is included in the file: CATIDrwAnnotationComponent.h
If needed, your Imakefile.mk should include the module: CATDraftingInterfaces