|
Open CASCADE Technology 6.5.2
|
defines CenterLine, Type <106> Form <20-21>
in package IGESDimen
Is an entity appearing as crosshairs or as a
construction between 2 positions
#include <IGESDimen_CenterLine.hxx>

Public Member Functions | |
| IGESDimen_CenterLine () | |
| 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 | |
| void | SetCrossHair (const Standard_Boolean mode) |
| Sets FormNumber to 20 if <mode> is True, 21 else | |
| Standard_Integer | Datatype () const |
| returns Interpretation Flag : IP = 1. | |
| Standard_Integer | NbPoints () const |
| returns Number of Data Points. | |
| Standard_Real | ZDisplacement () const |
| returns Common Z displacement. | |
| gp_Pnt | Point (const Standard_Integer Index) const |
| returns the data point as Pnt from gp. raises exception if Index <= 0 or Index > NbPoints() | |
| 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_Boolean | IsCrossHair () const |
| returns True if Form is 20. | |
| IGESDimen_CenterLine::IGESDimen_CenterLine | ( | ) |
| Standard_Integer IGESDimen_CenterLine::Datatype | ( | ) | const |
| void IGESDimen_CenterLine::Init | ( | const Standard_Integer | aDataType, |
| const Standard_Real | aZdisp, | ||
| const Handle< TColgp_HArray1OfXY > & | dataPnts | ||
| ) |
| Standard_Boolean IGESDimen_CenterLine::IsCrossHair | ( | ) | const |
| Standard_Integer IGESDimen_CenterLine::NbPoints | ( | ) | const |
| gp_Pnt IGESDimen_CenterLine::Point | ( | const Standard_Integer | Index | ) | const |
| void IGESDimen_CenterLine::SetCrossHair | ( | const Standard_Boolean | mode | ) |
| gp_Pnt IGESDimen_CenterLine::TransformedPoint | ( | const Standard_Integer | Index | ) | const |
| Standard_Real IGESDimen_CenterLine::ZDisplacement | ( | ) | const |
1.7.4