Open CASCADE Technology 6.6.0
|
a Loop is an existing shape (Shell,Wire) or a set
of shapes (Faces,Edges) which are connex.
a set of connex shape is represented by a BlockIterator
#include <TopOpeBRepBuild_Loop.hxx>
Public Member Functions | |
TopOpeBRepBuild_Loop (const TopoDS_Shape &S) | |
TopOpeBRepBuild_Loop (const TopOpeBRepBuild_BlockIterator &BI) | |
virtual Standard_Boolean | IsShape () const |
virtual const TopoDS_Shape & | Shape () const |
const TopOpeBRepBuild_BlockIterator & | BlockIterator () const |
virtual void | Dump () const |
Protected Attributes | |
Standard_Boolean | myIsShape |
TopoDS_Shape | myShape |
TopOpeBRepBuild_BlockIterator | myBlockIterator |
TopOpeBRepBuild_Loop::TopOpeBRepBuild_Loop | ( | const TopoDS_Shape & | S | ) |
TopOpeBRepBuild_Loop::TopOpeBRepBuild_Loop | ( | const TopOpeBRepBuild_BlockIterator & | BI | ) |
const TopOpeBRepBuild_BlockIterator& TopOpeBRepBuild_Loop::BlockIterator | ( | ) | const |
virtual void TopOpeBRepBuild_Loop::Dump | ( | ) | const [virtual] |
Reimplemented in TopOpeBRepBuild_Pave.
virtual Standard_Boolean TopOpeBRepBuild_Loop::IsShape | ( | ) | const [virtual] |
Reimplemented in TopOpeBRepBuild_Pave.
virtual const TopoDS_Shape& TopOpeBRepBuild_Loop::Shape | ( | ) | const [virtual] |
Reimplemented in TopOpeBRepBuild_Pave.
Standard_Boolean TopOpeBRepBuild_Loop::myIsShape [protected] |
TopoDS_Shape TopOpeBRepBuild_Loop::myShape [protected] |