OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    StepToTopoDS_Builder Class Reference

    #include <StepToTopoDS_Builder.hxx>

    Inheritance diagram for StepToTopoDS_Builder:

    Public Member Functions

     StepToTopoDS_Builder ()
    void Init (const occ::handle< StepShape_ManifoldSolidBrep > &theManifoldSolid, const occ::handle< Transfer_TransientProcess > &theTP, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepShape_BrepWithVoids > &theBRepWithVoids, const occ::handle< Transfer_TransientProcess > &theTP, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepShape_FacetedBrep > &theFB, const occ::handle< Transfer_TransientProcess > &theTP, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepShape_FacetedBrepAndBrepWithVoids > &theFBABWV, const occ::handle< Transfer_TransientProcess > &theTP, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepShape_ShellBasedSurfaceModel > &S, const occ::handle< Transfer_TransientProcess > &TP, StepToTopoDS_NMTool &NMTool, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepShape_EdgeBasedWireframeModel > &S, const occ::handle< Transfer_TransientProcess > &TP, const StepData_Factors &theLocalFactors=StepData_Factors())
    void Init (const occ::handle< StepShape_FaceBasedSurfaceModel > &S, const occ::handle< Transfer_TransientProcess > &TP, const StepData_Factors &theLocalFactors=StepData_Factors())
    void Init (const occ::handle< StepShape_GeometricSet > &S, const occ::handle< Transfer_TransientProcess > &TP, const StepData_Factors &theLocalFactors=StepData_Factors(), const occ::handle< Transfer_ActorOfTransientProcess > &RA=nullptr, const bool isManifold=false, const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepVisual_TessellatedSolid > &theTSo, const occ::handle< Transfer_TransientProcess > &theTP, const bool theReadTessellatedWhenNoBRepOnly, bool &theHasGeom, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepVisual_TessellatedShell > &theTSh, const occ::handle< Transfer_TransientProcess > &theTP, const bool theReadTessellatedWhenNoBRepOnly, bool &theHasGeom, const StepData_Factors &theLocalFactors=StepData_Factors(), const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const occ::handle< StepVisual_TessellatedFace > &theTF, const occ::handle< Transfer_TransientProcess > &theTP, const bool theReadTessellatedWhenNoBRepOnly, bool &theHasGeom, const StepData_Factors &theLocalFactors=StepData_Factors())
    void Init (const occ::handle< StepVisual_TessellatedSurfaceSet > &theTSS, const occ::handle< Transfer_TransientProcess > &theTP, bool &theHasGeom, const StepData_Factors &theLocalFactors=StepData_Factors())
    const TopoDS_ShapeValue () const
    StepToTopoDS_BuilderError Error () const
    Public Member Functions inherited from StepToTopoDS_Root
    bool IsDone () const
    double Precision () const
     Returns the value of "MyPrecision".
    void SetPrecision (const double preci)
     Sets the value of "MyPrecision".
    double MaxTol () const
     Returns the value of "MaxTol".
    void SetMaxTol (const double maxpreci)
     Sets the value of MaxTol.

    Additional Inherited Members

    Protected Member Functions inherited from StepToTopoDS_Root
     StepToTopoDS_Root ()
    Protected Attributes inherited from StepToTopoDS_Root
    bool done

    Constructor & Destructor Documentation

    ◆ StepToTopoDS_Builder()

    StepToTopoDS_Builder::StepToTopoDS_Builder ( )

    Member Function Documentation

    ◆ Error()

    StepToTopoDS_BuilderError StepToTopoDS_Builder::Error ( ) const

    ◆ Init() [1/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_BrepWithVoids > & theBRepWithVoids,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [2/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_EdgeBasedWireframeModel > & S,
    const occ::handle< Transfer_TransientProcess > & TP,
    const StepData_Factors & theLocalFactors = StepData_Factors() )

    ◆ Init() [3/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_FaceBasedSurfaceModel > & S,
    const occ::handle< Transfer_TransientProcess > & TP,
    const StepData_Factors & theLocalFactors = StepData_Factors() )

    ◆ Init() [4/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_FacetedBrep > & theFB,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [5/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_FacetedBrepAndBrepWithVoids > & theFBABWV,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [6/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_GeometricSet > & S,
    const occ::handle< Transfer_TransientProcess > & TP,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const occ::handle< Transfer_ActorOfTransientProcess > & RA = nullptr,
    const bool isManifold = false,
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [7/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_ManifoldSolidBrep > & theManifoldSolid,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [8/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepShape_ShellBasedSurfaceModel > & S,
    const occ::handle< Transfer_TransientProcess > & TP,
    StepToTopoDS_NMTool & NMTool,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [9/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepVisual_TessellatedFace > & theTF,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const bool theReadTessellatedWhenNoBRepOnly,
    bool & theHasGeom,
    const StepData_Factors & theLocalFactors = StepData_Factors() )

    ◆ Init() [10/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepVisual_TessellatedShell > & theTSh,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const bool theReadTessellatedWhenNoBRepOnly,
    bool & theHasGeom,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [11/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepVisual_TessellatedSolid > & theTSo,
    const occ::handle< Transfer_TransientProcess > & theTP,
    const bool theReadTessellatedWhenNoBRepOnly,
    bool & theHasGeom,
    const StepData_Factors & theLocalFactors = StepData_Factors(),
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [12/12]

    void StepToTopoDS_Builder::Init ( const occ::handle< StepVisual_TessellatedSurfaceSet > & theTSS,
    const occ::handle< Transfer_TransientProcess > & theTP,
    bool & theHasGeom,
    const StepData_Factors & theLocalFactors = StepData_Factors() )

    ◆ Value()

    const TopoDS_Shape & StepToTopoDS_Builder::Value ( ) const

    The documentation for this class was generated from the following file: