|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IGESToBRep_TopoCurve () |
| Creates a tool TopoCurve ready to run, with
epsilons set to 1.E-04, TheModeTopo to True, the
optimization of the continuity to False.
.
|
Standard_EXPORT | IGESToBRep_TopoCurve (const IGESToBRep_CurveAndSurface &CS) |
| Creates a tool TopoCurve ready to run and sets its
fields as CS's.
.
|
Standard_EXPORT | IGESToBRep_TopoCurve (const IGESToBRep_TopoCurve &CS) |
| Creates a tool TopoCurve ready to run and sets its
fields as CS's.
.
|
Standard_EXPORT | IGESToBRep_TopoCurve (const Standard_Real eps, const Standard_Real epsGeom, const Standard_Real epsCoeff, const Standard_Boolean mode, const Standard_Boolean modeapprox, const Standard_Boolean optimized) |
| Creates a tool TopoCurve ready to run.
.
|
Standard_EXPORT TopoDS_Shape | TransferTopoCurve (const Handle(IGESData_IGESEntity)&start) |
Standard_EXPORT TopoDS_Shape | Transfer2dTopoCurve (const Handle(IGESData_IGESEntity)&start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
Standard_EXPORT TopoDS_Shape | TransferTopoBasicCurve (const Handle(IGESData_IGESEntity)&start) |
Standard_EXPORT TopoDS_Shape | Transfer2dTopoBasicCurve (const Handle(IGESData_IGESEntity)&start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
Standard_EXPORT TopoDS_Vertex | TransferPoint (const Handle(IGESGeom_Point)&start) |
Standard_EXPORT TopoDS_Vertex | Transfer2dPoint (const Handle(IGESGeom_Point)&start) |
Standard_EXPORT TopoDS_Shape | TransferCompositeCurve (const Handle(IGESGeom_CompositeCurve)&start) |
Standard_EXPORT TopoDS_Shape | Transfer2dCompositeCurve (const Handle(IGESGeom_CompositeCurve)&start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
Standard_EXPORT TopoDS_Shape | TransferOffsetCurve (const Handle(IGESGeom_OffsetCurve)&start) |
Standard_EXPORT TopoDS_Shape | Transfer2dOffsetCurve (const Handle(IGESGeom_OffsetCurve)&start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
Standard_EXPORT TopoDS_Shape | TransferCurveOnSurface (const Handle(IGESGeom_CurveOnSurface)&start) |
Standard_EXPORT TopoDS_Shape | TransferCurveOnFace (TopoDS_Face &face, const Handle(IGESGeom_CurveOnSurface)&start, const gp_Trsf2d &trans, const Standard_Real uFact, const Standard_Boolean IsCurv) |
| Transfers a CurveOnSurface directly on a face to trim it.
The CurveOnSurface have to be defined Outer or Inner.
.
|
Standard_EXPORT TopoDS_Shape | TransferBoundary (const Handle(IGESGeom_Boundary)&start) |
Standard_EXPORT TopoDS_Shape | TransferBoundaryOnFace (TopoDS_Face &face, const Handle(IGESGeom_Boundary)&start, const gp_Trsf2d &trans, const Standard_Real uFact) |
| Transfers a Boundary directly on a face to trim it.
.
|
Standard_EXPORT void | ApproxBSplineCurve (const Handle(Geom_BSplineCurve)&start) |
Standard_EXPORT Standard_Integer | NbCurves () const |
| Returns the count of Curves in "TheCurves"
.
|
Standard_EXPORT Handle_Geom_Curve | Curve (const Standard_Integer num=1) const |
| Returns a Curve given its rank, by default the first one
(null Curvee if out of range) in "TheCurves"
.
|
Standard_EXPORT void | Approx2dBSplineCurve (const Handle(Geom2d_BSplineCurve)&start) |
Standard_EXPORT Standard_Integer | NbCurves2d () const |
| Returns the count of Curves in "TheCurves2d"
.
|
Standard_EXPORT Handle_Geom2d_Curve | Curve2d (const Standard_Integer num=1) const |
| Returns a Curve given its rank, by default the first one
(null Curvee if out of range) in "TheCurves2d"
.
|
Standard_EXPORT void | SetBadCase (const Standard_Boolean value) |
| Sets TheBadCase flag
.
|
Standard_EXPORT Standard_Boolean | BadCase () const |
| Returns TheBadCase flag
.
|
Private Member Functions |
Standard_EXPORT TopoDS_Shape | TransferCompositeCurveGeneral (const Handle(IGESGeom_CompositeCurve)&start, const Standard_Boolean is2d, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
Private Attributes |
TColGeom_SequenceOfCurve | TheCurves |
TColGeom2d_SequenceOfCurve | TheCurves2d |
Standard_Boolean | TheBadCase |