Root class for algorithms that has shape as result
#include <GEOMAlgo_BuilderShape.hxx>
|
Standard_EXPORT const
TopoDS_Shape & | Shape () const |
| Returns the result of algorithm
More...
|
|
virtual Standard_EXPORT const
TopTools_ListOfShape & | Generated (const TopoDS_Shape &theS) |
| Returns the list of shapes generated from the
shape theS. More...
|
|
virtual Standard_EXPORT const
TopTools_ListOfShape & | Modified (const TopoDS_Shape &theS) |
| Returns the list of shapes modified from the
shape theS. More...
|
|
virtual Standard_EXPORT
Standard_Boolean | IsDeleted (const TopoDS_Shape &theS) |
| Returns true if the shape theS has been deleted.
More...
|
|
Standard_EXPORT Standard_Boolean | HasDeleted () const |
| Returns true if the at least one shape(or sub-shape)
of arguments has been deleted. More...
|
|
Standard_EXPORT Standard_Boolean | HasGenerated () const |
| Returns true if the at least one shape(or sub-shape)
of arguments has generated shapes. More...
|
|
Standard_EXPORT Standard_Boolean | HasModified () const |
| Returns true if the at least one shape(or sub-shape)
of arguments has modified shapes. More...
|
|
Standard_EXPORT const
TopTools_IndexedDataMapOfShapeListOfShape & | ImagesResult () const |
|
virtual Standard_EXPORT void | Perform ()=0 |
|
Standard_EXPORT Standard_Integer | ErrorStatus () const |
|
Standard_EXPORT Standard_Integer | WarningStatus () const |
|
Standard_EXPORT void | ComputeInternalShapes (const Standard_Boolean theFlag) |
| Allows to omit of creation of internal shapes (manifold topology). More...
|
|
GEOMAlgo_BuilderShape::GEOMAlgo_BuilderShape |
( |
| ) |
|
|
protected |
GEOMAlgo_BuilderShape::~GEOMAlgo_BuilderShape |
( |
| ) |
|
|
protectedvirtual |
const TopTools_ListOfShape & GEOMAlgo_BuilderShape::Generated |
( |
const TopoDS_Shape & |
theS | ) |
|
|
virtual |
Standard_Boolean GEOMAlgo_BuilderShape::HasDeleted |
( |
| ) |
const |
Standard_Boolean GEOMAlgo_BuilderShape::HasGenerated |
( |
| ) |
const |
Standard_Boolean GEOMAlgo_BuilderShape::HasModified |
( |
| ) |
const |
const TopTools_IndexedDataMapOfShapeListOfShape & GEOMAlgo_BuilderShape::ImagesResult |
( |
| ) |
const |
Standard_Boolean GEOMAlgo_BuilderShape::IsDeleted |
( |
const TopoDS_Shape & |
theS | ) |
|
|
virtual |
const TopTools_ListOfShape & GEOMAlgo_BuilderShape::Modified |
( |
const TopoDS_Shape & |
theS | ) |
|
|
virtual |
void GEOMAlgo_BuilderShape::PrepareHistory |
( |
| ) |
|
|
protectedvirtual |
const TopoDS_Shape & GEOMAlgo_BuilderShape::Shape |
( |
| ) |
const |
Standard_Boolean GEOMAlgo_BuilderShape::myHasDeleted |
|
protected |
Standard_Boolean GEOMAlgo_BuilderShape::myHasGenerated |
|
protected |
Standard_Boolean GEOMAlgo_BuilderShape::myHasModified |
|
protected |
TopTools_ListOfShape GEOMAlgo_BuilderShape::myHistShapes |
|
protected |
TopTools_IndexedDataMapOfShapeListOfShape GEOMAlgo_BuilderShape::myImagesResult |
|
protected |
TopTools_MapOfShape GEOMAlgo_BuilderShape::myMapShape |
|
protected |
TopoDS_Shape GEOMAlgo_BuilderShape::myShape |
|
protected |
The documentation for this class was generated from the following files: