|
Public Member Functions |
| Standard_EXPORT | IGESDimen_PointDimension () |
| Standard_EXPORT void | Init (const Handle(IGESDimen_GeneralNote)&aNote, const Handle(IGESDimen_LeaderArrow)&anArrow, const Handle(IGESData_IGESEntity)&aGeom) |
| Standard_EXPORT Handle_IGESDimen_GeneralNote | Note () const |
| Standard_EXPORT Handle_IGESDimen_LeaderArrow | LeaderArrow () const |
| Standard_EXPORT Standard_Integer | GeomCase () const |
| | returns the type of geometric entity.
0 if no hexagon or circle encloses the text
1 if CircularArc
2 if CompositeCurve
3 otherwise
|
| Standard_EXPORT Handle_IGESData_IGESEntity | Geom () const |
| | returns the Geometry Entity, Null handle if GeomCase(me) .eq. 0
|
| Standard_EXPORT Handle_IGESGeom_CircularArc | CircularArc () const |
| | returns Null handle if GeomCase(me) .ne. 1
|
| Standard_EXPORT Handle_IGESGeom_CompositeCurve | CompositeCurve () const |
| | returns Null handle if GeomCase(me) .ne. 2
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_IGESDimen_GeneralNote | theNote |
| Handle_IGESDimen_LeaderArrow | theLeader |
| Handle_IGESData_IGESEntity | theGeom |