Public Member Functions |
DEFINE_STANDARD_ALLOC | 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.
|
| IGESToBRep_TopoCurve (const IGESToBRep_CurveAndSurface &CS) |
| Creates a tool TopoCurve ready to run and sets its
fields as CS's.
|
| IGESToBRep_TopoCurve (const IGESToBRep_TopoCurve &CS) |
| Creates a tool TopoCurve ready to run and sets its
fields as CS's.
|
| 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.
|
TopoDS_Shape | TransferTopoCurve (const Handle< IGESData_IGESEntity > &start) |
TopoDS_Shape | Transfer2dTopoCurve (const Handle< IGESData_IGESEntity > &start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
TopoDS_Shape | TransferTopoBasicCurve (const Handle< IGESData_IGESEntity > &start) |
TopoDS_Shape | Transfer2dTopoBasicCurve (const Handle< IGESData_IGESEntity > &start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
TopoDS_Vertex | TransferPoint (const Handle< IGESGeom_Point > &start) |
TopoDS_Vertex | Transfer2dPoint (const Handle< IGESGeom_Point > &start) |
TopoDS_Shape | TransferCompositeCurve (const Handle< IGESGeom_CompositeCurve > &start) |
TopoDS_Shape | Transfer2dCompositeCurve (const Handle< IGESGeom_CompositeCurve > &start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
TopoDS_Shape | TransferOffsetCurve (const Handle< IGESGeom_OffsetCurve > &start) |
TopoDS_Shape | Transfer2dOffsetCurve (const Handle< IGESGeom_OffsetCurve > &start, const TopoDS_Face &face, const gp_Trsf2d &trans, const Standard_Real uFact) |
TopoDS_Shape | TransferCurveOnSurface (const Handle< IGESGeom_CurveOnSurface > &start) |
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.
|
TopoDS_Shape | TransferBoundary (const Handle< IGESGeom_Boundary > &start) |
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.
|
void | ApproxBSplineCurve (const Handle< Geom_BSplineCurve > &start) |
Standard_Integer | NbCurves () const |
| Returns the count of Curves in "TheCurves"
|
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"
|
void | Approx2dBSplineCurve (const Handle< Geom2d_BSplineCurve > &start) |
Standard_Integer | NbCurves2d () const |
| Returns the count of Curves in "TheCurves2d"
|
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"
|
void | SetBadCase (const Standard_Boolean value) |
| Sets TheBadCase flag
|
Standard_Boolean | BadCase () const |
| Returns TheBadCase flag
|