|
Public Member Functions |
| Standard_EXPORT | IGESDimen_LinearDimension () |
| Standard_EXPORT void | Init (const Handle(IGESDimen_GeneralNote)&aNote, const Handle(IGESDimen_LeaderArrow)&aLeader, const Handle(IGESDimen_LeaderArrow)&anotherLeader, const Handle(IGESDimen_WitnessLine)&aWitness, const Handle(IGESDimen_WitnessLine)&anotherWitness) |
| | This method is used to set the fields of the class
LinearDimension
- aNote : General Note Entity
- aLeader : First Leader Entity
- anotherLeader : Second Leader Entity
- aWitness : First Witness Line Entity or a Null
Handle
- anotherWitness : Second Witness Line Entity or a Null
Handle
.
|
| Standard_EXPORT void | SetFormNumber (const Standard_Integer form) |
| | Changes FormNumber (indicates the Nature of the Dimension
Unspecified, Diameter or Radius)
Error if not in range [0-2]
.
|
| Standard_EXPORT Handle_IGESDimen_GeneralNote | Note () const |
| | returns General Note Entity
|
| Standard_EXPORT Handle_IGESDimen_LeaderArrow | FirstLeader () const |
| | returns first Leader Entity
|
| Standard_EXPORT Handle_IGESDimen_LeaderArrow | SecondLeader () const |
| | returns second Leader Entity
|
| Standard_EXPORT Standard_Boolean | HasFirstWitness () const |
| | returns False if no first witness line
|
| Standard_EXPORT Handle_IGESDimen_WitnessLine | FirstWitness () const |
| | returns first Witness Line Entity or a Null Handle
|
| Standard_EXPORT Standard_Boolean | HasSecondWitness () const |
| | returns False if no second witness line
|
| Standard_EXPORT Handle_IGESDimen_WitnessLine | SecondWitness () const |
| | returns second Witness Line Entity or a Null Handle
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_IGESDimen_GeneralNote | theNote |
| Handle_IGESDimen_LeaderArrow | theFirstLeader |
| Handle_IGESDimen_LeaderArrow | theSecondLeader |
| Handle_IGESDimen_WitnessLine | theFirstWitness |
| Handle_IGESDimen_WitnessLine | theSecondWitness |