|
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 |