|
Public Member Functions |
Standard_EXPORT | IGESDimen_DiameterDimension () |
Standard_EXPORT void | Init (const Handle(IGESDimen_GeneralNote)&aNote, const Handle(IGESDimen_LeaderArrow)&aLeader, const Handle(IGESDimen_LeaderArrow)&anotherLeader, const gp_XY &aCenter) |
| This method is used to set the fields of the class
DiameterDimension
- aNote : General Note Entity
- aLeader : First Leader Entity
- anotherLeader : Second Leader Entity or a Null Handle.
- aCenter : Arc center coordinates
.
|
Standard_EXPORT Handle_IGESDimen_GeneralNote | Note () const |
| returns the General Note Entity
|
Standard_EXPORT Handle_IGESDimen_LeaderArrow | FirstLeader () const |
| returns the First Leader Entity
|
Standard_EXPORT Standard_Boolean | HasSecondLeader () const |
| returns False if theSecondleader is a Null Handle.
|
Standard_EXPORT Handle_IGESDimen_LeaderArrow | SecondLeader () const |
| returns the Second Leader Entity
|
Standard_EXPORT gp_Pnt2d | Center () const |
| returns the Arc Center co-ordinates as Pnt2d from package gp
|
Standard_EXPORT gp_Pnt2d | TransformedCenter () const |
| returns the Arc Center co-ordinates as Pnt2d from package gp
after Transformation. (Z = 0.0 for Transformation)
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Handle_IGESDimen_GeneralNote | theNote |
Handle_IGESDimen_LeaderArrow | theFirstLeader |
Handle_IGESDimen_LeaderArrow | theSecondLeader |
gp_XY | theCenter |