OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    TopoDSToStep_MakeTessellatedItem Class Reference

    This class implements the mapping between Face, Shell fromTopoDS and TriangulatedFace from StepVisual. More...

    #include <TopoDSToStep_MakeTessellatedItem.hxx>

    Inheritance diagram for TopoDSToStep_MakeTessellatedItem:

    Public Member Functions

     TopoDSToStep_MakeTessellatedItem ()
     TopoDSToStep_MakeTessellatedItem (const TopoDS_Face &theFace, TopoDSToStep_Tool &theTool, const occ::handle< Transfer_FinderProcess > &theFP, const bool theToPreferSurfaceSet, const StepData_Factors &theLocalFactors, const Message_ProgressRange &theProgress=Message_ProgressRange())
     TopoDSToStep_MakeTessellatedItem (const TopoDS_Shell &theShell, TopoDSToStep_Tool &theTool, const occ::handle< Transfer_FinderProcess > &theFP, const StepData_Factors &theLocalFactors, const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const TopoDS_Face &theFace, TopoDSToStep_Tool &theTool, const occ::handle< Transfer_FinderProcess > &theFP, const bool theToPreferSurfaceSet, const StepData_Factors &theLocalFactors, const Message_ProgressRange &theProgress=Message_ProgressRange())
    void Init (const TopoDS_Shell &theShell, TopoDSToStep_Tool &theTool, const occ::handle< Transfer_FinderProcess > &theFP, const StepData_Factors &theLocalFactors, const Message_ProgressRange &theProgress=Message_ProgressRange())
    const occ::handle< StepVisual_TessellatedItem > & Value () const
    Public Member Functions inherited from TopoDSToStep_Root
    double & Tolerance ()
     Returns (modifiable) the tolerance to be used for writing If not set, starts at 0.0001.
    bool IsDone () const

    Additional Inherited Members

    Protected Member Functions inherited from TopoDSToStep_Root
     TopoDSToStep_Root ()
    Protected Attributes inherited from TopoDSToStep_Root
    double toler
    bool done

    Detailed Description

    This class implements the mapping between Face, Shell fromTopoDS and TriangulatedFace from StepVisual.

    Constructor & Destructor Documentation

    ◆ TopoDSToStep_MakeTessellatedItem() [1/3]

    TopoDSToStep_MakeTessellatedItem::TopoDSToStep_MakeTessellatedItem ( )

    ◆ TopoDSToStep_MakeTessellatedItem() [2/3]

    TopoDSToStep_MakeTessellatedItem::TopoDSToStep_MakeTessellatedItem ( const TopoDS_Face & theFace,
    TopoDSToStep_Tool & theTool,
    const occ::handle< Transfer_FinderProcess > & theFP,
    const bool theToPreferSurfaceSet,
    const StepData_Factors & theLocalFactors,
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ TopoDSToStep_MakeTessellatedItem() [3/3]

    TopoDSToStep_MakeTessellatedItem::TopoDSToStep_MakeTessellatedItem ( const TopoDS_Shell & theShell,
    TopoDSToStep_Tool & theTool,
    const occ::handle< Transfer_FinderProcess > & theFP,
    const StepData_Factors & theLocalFactors,
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    Member Function Documentation

    ◆ Init() [1/2]

    void TopoDSToStep_MakeTessellatedItem::Init ( const TopoDS_Face & theFace,
    TopoDSToStep_Tool & theTool,
    const occ::handle< Transfer_FinderProcess > & theFP,
    const bool theToPreferSurfaceSet,
    const StepData_Factors & theLocalFactors,
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Init() [2/2]

    void TopoDSToStep_MakeTessellatedItem::Init ( const TopoDS_Shell & theShell,
    TopoDSToStep_Tool & theTool,
    const occ::handle< Transfer_FinderProcess > & theFP,
    const StepData_Factors & theLocalFactors,
    const Message_ProgressRange & theProgress = Message_ProgressRange() )

    ◆ Value()

    const occ::handle< StepVisual_TessellatedItem > & TopoDSToStep_MakeTessellatedItem::Value ( ) const

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