|
Public Member Functions |
| Standard_EXPORT | IGESDimen_DimensionDisplayData () |
| Standard_EXPORT void | Init (const Standard_Integer numProps, const Standard_Integer aDimType, const Standard_Integer aLabelPos, const Standard_Integer aCharSet, const Handle(TCollection_HAsciiString)&aString, const Standard_Integer aSymbol, const Standard_Real anAng, const Standard_Integer anAlign, const Standard_Integer aLevel, const Standard_Integer aPlace, const Standard_Integer anOrient, const Standard_Real initVal, const Handle(TColStd_HArray1OfInteger)¬es, const Handle(TColStd_HArray1OfInteger)&startInd, const Handle(TColStd_HArray1OfInteger)&endInd) |
| Standard_EXPORT Standard_Integer | NbPropertyValues () const |
| | returns the number of property values (14)
|
| Standard_EXPORT Standard_Integer | DimensionType () const |
| | returns the dimension type
|
| Standard_EXPORT Standard_Integer | LabelPosition () const |
| | returns the preferred label position
|
| Standard_EXPORT Standard_Integer | CharacterSet () const |
| | returns the character set interpretation
|
| Standard_EXPORT Handle_TCollection_HAsciiString | LString () const |
| | returns e.g., 8HDIAMETER
|
| Standard_EXPORT Standard_Integer | DecimalSymbol () const |
| Standard_EXPORT Standard_Real | WitnessLineAngle () const |
| | returns the witness line angle in radians
|
| Standard_EXPORT Standard_Integer | TextAlignment () const |
| | returns the text alignment
|
| Standard_EXPORT Standard_Integer | TextLevel () const |
| | returns the text level
|
| Standard_EXPORT Standard_Integer | TextPlacement () const |
| | returns the preferred text placement
|
| Standard_EXPORT Standard_Integer | ArrowHeadOrientation () const |
| | returns the arrowhead orientation
|
| Standard_EXPORT Standard_Real | InitialValue () const |
| | returns the primary dimension initial value
|
| Standard_EXPORT Standard_Integer | NbSupplementaryNotes () const |
| | returns the number of supplementary notes or zero
|
| Standard_EXPORT Standard_Integer | SupplementaryNote (const Standard_Integer Index) const |
| | returns the Index'th supplementary note
raises exception if Index <= 0 or Index > NbSupplementaryNotes()
|
| Standard_EXPORT Standard_Integer | StartIndex (const Standard_Integer Index) const |
| | returns the Index'th note start index
raises exception if Index <= 0 or Index > NbSupplementaryNotes()
|
| Standard_EXPORT Standard_Integer | EndIndex (const Standard_Integer Index) const |
| | returns the Index'th note end index
raises exception if Index <= 0 or Index > NbSupplemetaryNotes()
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Standard_Integer | theNbPropertyValues |
| Standard_Integer | theDimensionType |
| Standard_Integer | theLabelPosition |
| Standard_Integer | theCharacterSet |
| Handle_TCollection_HAsciiString | theLString |
| Standard_Integer | theDecimalSymbol |
| Standard_Real | theWitnessLineAngle |
| Standard_Integer | theTextAlignment |
| Standard_Integer | theTextLevel |
| Standard_Integer | theTextPlacement |
| Standard_Integer | theArrowHeadOrientation |
| Standard_Real | theInitialValue |
| Handle_TColStd_HArray1OfInteger | theSupplementaryNotes |
| Handle_TColStd_HArray1OfInteger | theStartIndex |
| Handle_TColStd_HArray1OfInteger | theEndIndex |