Open CASCADE Technology
7.5.0
|
#include <LocOpe_Generator.hxx>
Public Member Functions | |
LocOpe_Generator () | |
Empty constructor. More... | |
LocOpe_Generator (const TopoDS_Shape &S) | |
Creates the algorithm on the shape <S>. More... | |
void | Init (const TopoDS_Shape &S) |
Initializes the algorithm on the shape <S>. More... | |
void | Perform (const Handle< LocOpe_GeneratedShape > &G) |
Standard_Boolean | IsDone () const |
const TopoDS_Shape & | ResultingShape () const |
Returns the new shape. More... | |
const TopoDS_Shape & | Shape () const |
Returns the initial shape. More... | |
const TopTools_ListOfShape & | DescendantFace (const TopoDS_Face &F) |
Returns the descendant face of <F>. <F> may belong to the original shape or to the "generated" shape. The returned face may be a null shape (when <F> disappears). More... | |
LocOpe_Generator::LocOpe_Generator | ( | ) |
Empty constructor.
LocOpe_Generator::LocOpe_Generator | ( | const TopoDS_Shape & | S | ) |
Creates the algorithm on the shape <S>.
const TopTools_ListOfShape& LocOpe_Generator::DescendantFace | ( | const TopoDS_Face & | F | ) |
Returns the descendant face of <F>. <F> may belong to the original shape or to the "generated" shape. The returned face may be a null shape (when <F> disappears).
void LocOpe_Generator::Init | ( | const TopoDS_Shape & | S | ) |
Initializes the algorithm on the shape <S>.
Standard_Boolean LocOpe_Generator::IsDone | ( | ) | const |
void LocOpe_Generator::Perform | ( | const Handle< LocOpe_GeneratedShape > & | G | ) |
const TopoDS_Shape& LocOpe_Generator::ResultingShape | ( | ) | const |
Returns the new shape.
const TopoDS_Shape& LocOpe_Generator::Shape | ( | ) | const |
Returns the initial shape.