|
Public Member Functions |
| Standard_EXPORT | IGESDimen_LeaderArrow () |
| Standard_EXPORT void | Init (const Standard_Real height, const Standard_Real width, const Standard_Real depth, const gp_XY &position, const Handle(TColgp_HArray1OfXY)&segments) |
| | This method is used to set the fields of the class
LeaderArrow
- height : ArrowHead height
- width : ArrowHead width
- depth : Z Depth
- position : ArrowHead coordinates
- segments : Segment tail coordinate pairs
.
|
| Standard_EXPORT void | SetFormNumber (const Standard_Integer form) |
| | Changes FormNumber (indicates the Shape of the Arrow)
Error if not in range [0-12]
.
|
| Standard_EXPORT Standard_Integer | NbSegments () const |
| | returns number of segments
|
| Standard_EXPORT Standard_Real | ArrowHeadHeight () const |
| | returns ArrowHead height
|
| Standard_EXPORT Standard_Real | ArrowHeadWidth () const |
| | returns ArrowHead width
|
| Standard_EXPORT Standard_Real | ZDepth () const |
| | returns Z depth
|
| Standard_EXPORT gp_Pnt2d | ArrowHead () const |
| | returns ArrowHead co-ordinates
|
| Standard_EXPORT gp_Pnt | TransformedArrowHead () const |
| | returns ArrowHead co-ordinates after Transformation
|
| Standard_EXPORT gp_Pnt2d | SegmentTail (const Standard_Integer Index) const |
| | returns segment tail co-ordinates.
raises exception if Index <= 0 or Index > NbSegments
|
| Standard_EXPORT gp_Pnt | TransformedSegmentTail (const Standard_Integer Index) const |
| | returns segment tail co-ordinates after Transformation.
raises exception if Index <= 0 or Index > NbSegments
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Standard_Real | theArrowHeadHeight |
| Standard_Real | theArrowHeadWidth |
| Standard_Real | theZDepth |
| gp_XY | theArrowHead |
| Handle_TColgp_HArray1OfXY | theSegmentTails |