|
Public Member Functions |
Standard_EXPORT | IGESDimen_CurveDimension () |
Standard_EXPORT void | Init (const Handle(IGESDimen_GeneralNote)&aNote, const Handle(IGESData_IGESEntity)&aCurve, const Handle(IGESData_IGESEntity)&anotherCurve, const Handle(IGESDimen_LeaderArrow)&aLeader, const Handle(IGESDimen_LeaderArrow)&anotherLeader, const Handle(IGESDimen_WitnessLine)&aLine, const Handle(IGESDimen_WitnessLine)&anotherLine) |
| This method is used to set the fields of the class
CurveDimension
- aNote : General Note Entity
- aCurve : First Curve Entity
- anotherCurve : Second Curve Entity or a Null Handle
- aLeader : First Leader Entity
- anotherLeader : Second Leader Entity
- aLine : First Witness Line Entity or a Null
Handle
- anotherLine : Second Witness Line Entity or a Null
Handle
.
|
Standard_EXPORT Handle_IGESDimen_GeneralNote | Note () const |
| returns the General Note Entity
|
Standard_EXPORT Handle_IGESData_IGESEntity | FirstCurve () const |
| returns the First curve Entity
|
Standard_EXPORT Standard_Boolean | HasSecondCurve () const |
| returns False if theSecondCurve is a Null Handle.
|
Standard_EXPORT Handle_IGESData_IGESEntity | SecondCurve () const |
| returns the Second curve Entity or a Null Handle.
|
Standard_EXPORT Handle_IGESDimen_LeaderArrow | FirstLeader () const |
| returns the First Leader Entity
|
Standard_EXPORT Handle_IGESDimen_LeaderArrow | SecondLeader () const |
| returns the Second Leader Entity
|
Standard_EXPORT Standard_Boolean | HasFirstWitnessLine () const |
| returns False if theFirstWitnessLine is a Null Handle.
|
Standard_EXPORT Handle_IGESDimen_WitnessLine | FirstWitnessLine () const |
| returns the First Witness Line Entity or a Null Handle.
|
Standard_EXPORT Standard_Boolean | HasSecondWitnessLine () const |
| returns False if theSecondWitnessLine is a Null Handle.
|
Standard_EXPORT Handle_IGESDimen_WitnessLine | SecondWitnessLine () const |
| returns the Second Witness Line Entity or a Null Handle.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Handle_IGESDimen_GeneralNote | theNote |
Handle_IGESData_IGESEntity | theFirstCurve |
Handle_IGESData_IGESEntity | theSecondCurve |
Handle_IGESDimen_LeaderArrow | theFirstLeader |
Handle_IGESDimen_LeaderArrow | theSecondLeader |
Handle_IGESDimen_WitnessLine | theFirstWitnessLine |
Handle_IGESDimen_WitnessLine | theSecondWitnessLine |