This is a helper class to form a dump of a polyline 2d curves creation algorithm.
#include <GEOMImpl_PolylineDumper.hxx>
|
| | GEOMImpl_PolylineDumper (const std::list< std::list< double > > &theCoords, const Handle(TColStd_HArray1OfExtendedString)&theNames, const Handle(TColStd_HArray1OfByte)&theTypes, const Handle(TColStd_HArray1OfByte)&theCloseds, const Handle(TColStd_HArray1OfReal)&thePlnCoords) |
| | This construcor initializes the object with 2D polyline creation parameters. More...
|
| |
| | GEOMImpl_PolylineDumper (const std::list< std::list< double > > &theCoords, const Handle(TColStd_HArray1OfExtendedString)&theNames, const Handle(TColStd_HArray1OfByte)&theTypes, const Handle(TColStd_HArray1OfByte)&theCloseds, const Handle(GEOM_Object)&theWorkingPlane) |
| | This construcor initializes the object with 2D polyline creation parameters. More...
|
| |
| Standard_Boolean | IsDone () const |
| | This method returns Standard_True if the dump description is created successfully. More...
|
| |
| Standard_Boolean | Dump (const Handle(GEOM_Object)&theObject) |
| | This method performs dump of the polyline. More...
|
| |
|
| void | init () |
| | This method generates the description required for python dump. More...
|
| |
|
| | Handle (TColStd_HArray1OfExtendedString) myNames |
| |
| | Handle (TColStd_HArray1OfByte) myTypes |
| |
| | Handle (TColStd_HArray1OfByte) myCloseds |
| |
| | Handle (TColStd_HArray1OfReal) myPlnCoords |
| |
| | Handle (GEOM_Object) myWorkingPlane |
| |
| GEOMImpl_PolylineDumper::GEOMImpl_PolylineDumper |
( |
const std::list< std::list< double > > & |
theCoords, |
|
|
const Handle(TColStd_HArray1OfExtendedString)& |
theNames, |
|
|
const Handle(TColStd_HArray1OfByte)& |
theTypes, |
|
|
const Handle(TColStd_HArray1OfByte)& |
theCloseds, |
|
|
const Handle(TColStd_HArray1OfReal)& |
thePlnCoords |
|
) |
| |
- Parameters
-
| theCoords | the list of coordinates list. theCoordsList[0] is the coordinates list of the first section. theCoordsList[1] is for the second section etc. |
| theNames | the list of names. The order corresponds to theCoords. |
| theTypes | the list of curve types. The order corresponds to theCoords. |
| theCloseds | the list of Closed flags. The order corresponds to theCoords. |
| thePlnCoords | 9 double values, defining origin, OZ and OX directions of the working plane. |
| GEOMImpl_PolylineDumper::GEOMImpl_PolylineDumper |
( |
const std::list< std::list< double > > & |
theCoords, |
|
|
const Handle(TColStd_HArray1OfExtendedString)& |
theNames, |
|
|
const Handle(TColStd_HArray1OfByte)& |
theTypes, |
|
|
const Handle(TColStd_HArray1OfByte)& |
theCloseds, |
|
|
const Handle(GEOM_Object)& |
theWorkingPlane |
|
) |
| |
- Parameters
-
| theCoords | the list of coordinates list. theCoordsList[0] is the coordinates list of the first section. theCoordsList[1] is for the second section etc. |
| theNames | the list of names. The order corresponds to theCoords. |
| theTypes | the list of curve types. The order corresponds to theCoords. |
| theCloseds | the list of Closed flags. The order corresponds to theCoords. |
| theWorkingPlane | planar Face or LCS(Marker) of the working plane. |
| Standard_Boolean GEOMImpl_PolylineDumper::Dump |
( |
const Handle(GEOM_Object)& |
theObject | ) |
|
- Parameters
-
| theObject | the newly created object. |
- Returns
- Standard_True in case of success; Standard_False otherwise.
References Handle().
| GEOMImpl_PolylineDumper::Handle |
( |
TColStd_HArray1OfExtendedString |
| ) |
|
|
private |
| GEOMImpl_PolylineDumper::Handle |
( |
TColStd_HArray1OfByte |
| ) |
|
|
private |
| GEOMImpl_PolylineDumper::Handle |
( |
TColStd_HArray1OfByte |
| ) |
|
|
private |
| GEOMImpl_PolylineDumper::Handle |
( |
TColStd_HArray1OfReal |
| ) |
|
|
private |
| void GEOMImpl_PolylineDumper::init |
( |
| ) |
|
|
protected |
| Standard_Boolean GEOMImpl_PolylineDumper::IsDone |
( |
| ) |
const |
|
inline |
- Returns
- Standard_True in case of success; Standard_False otherwise.
| const std::list<std::list <double> >& GEOMImpl_PolylineDumper::myCoords |
|
private |
| TCollection_ExtendedString GEOMImpl_PolylineDumper::myDescr |
|
private |
| Standard_Boolean GEOMImpl_PolylineDumper::myIsDone |
|
private |
The documentation for this class was generated from the following files: