OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    BRepOffsetAPI_MiddlePath Class Reference

    Describes functions to build a middle path of a pipe-like shape. More...

    #include <BRepOffsetAPI_MiddlePath.hxx>

    Inheritance diagram for BRepOffsetAPI_MiddlePath:

    Public Member Functions

     BRepOffsetAPI_MiddlePath (const TopoDS_Shape &aShape, const TopoDS_Shape &StartShape, const TopoDS_Shape &EndShape)
     General constructor. StartShape and EndShape may be a wire or a face.
    void Build (const Message_ProgressRange &theRange=Message_ProgressRange()) override
     This is called by Shape(). It does nothing but may be redefined.
    Public Member Functions inherited from BRepBuilderAPI_MakeShape
    virtual const TopoDS_Shape & Shape ()
     Returns a shape built by the shape construction algorithm. Raises exception StdFail_NotDone if the shape was not built.
     operator TopoDS_Shape ()
    virtual const NCollection_List< TopoDS_Shape > & Generated (const TopoDS_Shape &S)
     Returns the list of shapes generated from the shape .
    virtual const NCollection_List< TopoDS_Shape > & Modified (const TopoDS_Shape &S)
     Returns the list of shapes modified from the shape .
    virtual bool IsDeleted (const TopoDS_Shape &S)
     Returns true if the shape S has been deleted.
    Public Member Functions inherited from BRepBuilderAPI_Command
    virtual ~BRepBuilderAPI_Command ()
    virtual bool IsDone () const
    void Check () const
     Raises NotDone if done is false.

    Additional Inherited Members

    Protected Member Functions inherited from BRepBuilderAPI_MakeShape
     BRepBuilderAPI_MakeShape ()
    Protected Member Functions inherited from BRepBuilderAPI_Command
     BRepBuilderAPI_Command ()
     Set done to False.
    void Done ()
     Set done to true.
    void NotDone ()
     Set done to false.
    Protected Attributes inherited from BRepBuilderAPI_MakeShape
    TopoDS_Shape myShape
    NCollection_List< TopoDS_Shape > myGenerated

    Detailed Description

    Describes functions to build a middle path of a pipe-like shape.

    Constructor & Destructor Documentation

    ◆ BRepOffsetAPI_MiddlePath()

    BRepOffsetAPI_MiddlePath::BRepOffsetAPI_MiddlePath ( const TopoDS_Shape & aShape,
    const TopoDS_Shape & StartShape,
    const TopoDS_Shape & EndShape )

    General constructor. StartShape and EndShape may be a wire or a face.

    Member Function Documentation

    ◆ Build()

    void BRepOffsetAPI_MiddlePath::Build ( const Message_ProgressRange & theRange = Message_ProgressRange())
    overridevirtual

    This is called by Shape(). It does nothing but may be redefined.

    Reimplemented from BRepBuilderAPI_MakeShape.


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