OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    TopOpeBRepTool_BoxSort Class Reference

    #include <TopOpeBRepTool_BoxSort.hxx>

    Public Member Functions

     TopOpeBRepTool_BoxSort ()
     TopOpeBRepTool_BoxSort (const occ::handle< TopOpeBRepTool_HBoxTool > &T)
    void SetHBoxTool (const occ::handle< TopOpeBRepTool_HBoxTool > &T)
    const occ::handle< TopOpeBRepTool_HBoxTool > & HBoxTool () const
    void Clear ()
    void AddBoxes (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
    void MakeHAB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
    const occ::handle< NCollection_HArray1< Bnd_Box > > & HAB () const
    const TopoDS_ShapeHABShape (const int I) const
    void MakeCOB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
    void AddBoxesMakeCOB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
    const NCollection_List< int >::IteratorCompare (const TopoDS_Shape &S)
    const TopoDS_ShapeTouchedShape (const NCollection_List< int >::Iterator &I) const
    const Bnd_BoxBox (const TopoDS_Shape &S) const
     ~TopOpeBRepTool_BoxSort ()

    Static Public Member Functions

    static void MakeHABCOB (const occ::handle< NCollection_HArray1< Bnd_Box > > &HAB, Bnd_Box &COB)

    Constructor & Destructor Documentation

    ◆ TopOpeBRepTool_BoxSort() [1/2]

    TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort ( )

    ◆ TopOpeBRepTool_BoxSort() [2/2]

    TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort ( const occ::handle< TopOpeBRepTool_HBoxTool > & T)

    ◆ ~TopOpeBRepTool_BoxSort()

    TopOpeBRepTool_BoxSort::~TopOpeBRepTool_BoxSort ( )

    Member Function Documentation

    ◆ AddBoxes()

    void TopOpeBRepTool_BoxSort::AddBoxes ( const TopoDS_Shape & S,
    const TopAbs_ShapeEnum TS,
    const TopAbs_ShapeEnum TA = TopAbs_SHAPE )

    ◆ AddBoxesMakeCOB()

    void TopOpeBRepTool_BoxSort::AddBoxesMakeCOB ( const TopoDS_Shape & S,
    const TopAbs_ShapeEnum TS,
    const TopAbs_ShapeEnum TA = TopAbs_SHAPE )

    ◆ Box()

    const Bnd_Box & TopOpeBRepTool_BoxSort::Box ( const TopoDS_Shape & S) const

    ◆ Clear()

    void TopOpeBRepTool_BoxSort::Clear ( )

    ◆ Compare()

    const NCollection_List< int >::Iterator & TopOpeBRepTool_BoxSort::Compare ( const TopoDS_Shape & S)

    ◆ HAB()

    const occ::handle< NCollection_HArray1< Bnd_Box > > & TopOpeBRepTool_BoxSort::HAB ( ) const

    ◆ HABShape()

    const TopoDS_Shape & TopOpeBRepTool_BoxSort::HABShape ( const int I) const

    ◆ HBoxTool()

    const occ::handle< TopOpeBRepTool_HBoxTool > & TopOpeBRepTool_BoxSort::HBoxTool ( ) const

    ◆ MakeCOB()

    void TopOpeBRepTool_BoxSort::MakeCOB ( const TopoDS_Shape & S,
    const TopAbs_ShapeEnum TS,
    const TopAbs_ShapeEnum TA = TopAbs_SHAPE )

    ◆ MakeHAB()

    void TopOpeBRepTool_BoxSort::MakeHAB ( const TopoDS_Shape & S,
    const TopAbs_ShapeEnum TS,
    const TopAbs_ShapeEnum TA = TopAbs_SHAPE )

    ◆ MakeHABCOB()

    void TopOpeBRepTool_BoxSort::MakeHABCOB ( const occ::handle< NCollection_HArray1< Bnd_Box > > & HAB,
    Bnd_Box & COB )
    static

    ◆ SetHBoxTool()

    void TopOpeBRepTool_BoxSort::SetHBoxTool ( const occ::handle< TopOpeBRepTool_HBoxTool > & T)

    ◆ TouchedShape()

    const TopoDS_Shape & TopOpeBRepTool_BoxSort::TouchedShape ( const NCollection_List< int >::Iterator & I) const

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