|
Public Member Functions |
Standard_EXPORT | IGESDimen_CenterLine () |
Standard_EXPORT void | Init (const Standard_Integer aDataType, const Standard_Real aZdisp, const Handle(TColgp_HArray1OfXY)&dataPnts) |
| This method is used to set the fields of the class
CenterLine
- aDataType : Interpretation Flag, always = 1
- aZDisplacement : Common z displacement
- dataPnts : Data points (x and y)
.
|
Standard_EXPORT void | SetCrossHair (const Standard_Boolean mode) |
| Sets FormNumber to 20 if <mode> is True, 21 else
.
|
Standard_EXPORT Standard_Integer | Datatype () const |
| returns Interpretation Flag : IP = 1.
|
Standard_EXPORT Standard_Integer | NbPoints () const |
| returns Number of Data Points.
|
Standard_EXPORT Standard_Real | ZDisplacement () const |
| returns Common Z displacement.
|
Standard_EXPORT gp_Pnt | Point (const Standard_Integer Index) const |
| returns the data point as Pnt from gp.
raises exception if Index <= 0 or Index > NbPoints()
|
Standard_EXPORT gp_Pnt | TransformedPoint (const Standard_Integer Index) const |
| returns the data point as Pnt from gp after Transformation.
raises exception if Index <= 0 or Index > NbPoints()
|
Standard_EXPORT Standard_Boolean | IsCrossHair () const |
| returns True if Form is 20.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Standard_Integer | theDatatype |
Standard_Real | theZDisplacement |
Handle_TColgp_HArray1OfXY | theDataPoints |