#include <GEOMAlgo_GlueDetector.hxx>

Public Member Functions | |
| Standard_EXPORT | GEOMAlgo_GlueDetector () |
| virtual Standard_EXPORT | ~GEOMAlgo_GlueDetector () |
| virtual Standard_EXPORT void | Perform () |
| Standard_EXPORT const TopTools_IndexedDataMapOfShapeListOfShape & | StickedShapes () |
Public Member Functions inherited from GEOMAlgo_GluerAlgo | |
| Standard_EXPORT | GEOMAlgo_GluerAlgo () |
| virtual Standard_EXPORT | ~GEOMAlgo_GluerAlgo () |
| virtual Standard_EXPORT void | SetArgument (const TopoDS_Shape &theShape) |
| Standard_EXPORT const TopoDS_Shape & | Argument () const |
| Standard_EXPORT void | SetTolerance (const Standard_Real aT) |
| Standard_EXPORT Standard_Real | Tolerance () const |
| Standard_EXPORT void | SetCheckGeometry (const Standard_Boolean aFlag) |
| Standard_EXPORT Standard_Boolean | CheckGeometry () const |
| virtual Standard_EXPORT void | Clear () |
| Standard_EXPORT void | SetContext (const Handle(BOPInt_Context)&) |
| Standard_EXPORT const | Handle (BOPInt_Context)&Context() |
| Standard_EXPORT const TopTools_DataMapOfShapeListOfShape & | Images () const |
| Standard_EXPORT const TopTools_DataMapOfShapeShape & | Origins () const |
Public Member Functions inherited from GEOMAlgo_Algo | |
| 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... | |
Protected Member Functions | |
| Standard_EXPORT void | DetectVertices () |
| Standard_EXPORT void | DetectEdges () |
| Standard_EXPORT void | DetectFaces () |
| Standard_EXPORT void | DetectShapes (const TopAbs_ShapeEnum aType) |
| Standard_EXPORT void | EdgePassKey (const TopoDS_Edge &aE, GEOMAlgo_PassKeyShape &aPK) |
| Standard_EXPORT void | FacePassKey (const TopoDS_Face &aF, GEOMAlgo_PassKeyShape &aPK) |
| Standard_EXPORT void | CheckDetected () |
| Standard_EXPORT void | CheckDetected (const TopTools_ListOfShape &aLVSD, const TopTools_IndexedDataMapOfShapeListOfShape &aMVE, const TopTools_IndexedDataMapOfShapeListOfShape &aMEV) |
Protected Member Functions inherited from GEOMAlgo_GluerAlgo | |
| Handle (BOPInt_Context) myContext | |
Protected Member Functions inherited from GEOMAlgo_Algo | |
| Standard_EXPORT | GEOMAlgo_Algo () |
| virtual Standard_EXPORT | ~GEOMAlgo_Algo () |
| virtual Standard_EXPORT void | CheckData () |
| virtual Standard_EXPORT void | CheckResult () |
Protected Attributes | |
| TopTools_IndexedDataMapOfShapeListOfShape | myStickedShapes |
Protected Attributes inherited from GEOMAlgo_GluerAlgo | |
| TopoDS_Shape | myArgument |
| Standard_Real | myTolerance |
| Standard_Boolean | myCheckGeometry |
| TopTools_DataMapOfShapeListOfShape | myImages |
| TopTools_DataMapOfShapeShape | myOrigins |
Protected Attributes inherited from GEOMAlgo_Algo | |
| Standard_Integer | myErrorStatus |
| Standard_Integer | myWarningStatus |
| Standard_Boolean | myComputeInternalShapes |
| GEOMAlgo_GlueDetector::GEOMAlgo_GlueDetector | ( | ) |
|
virtual |
|
protected |
References GEOMAlgo_GluerAlgo::myArgument, and GEOMAlgo_GluerAlgo::myImages.
|
protected |
References CheckAncesstors().
|
protected |
References DetectShapes().
|
protected |
References DetectShapes().
|
protected |
|
protected |
References GEOMAlgo_BndSphereTreeSelector::Clear(), GEOMAlgo_BndSphereTreeSelector::Indices(), GEOMAlgo_GluerAlgo::myArgument, GEOMAlgo_Algo::myErrorStatus, GEOMAlgo_GluerAlgo::myImages, GEOMAlgo_GluerAlgo::myOrigins, GEOMAlgo_GluerAlgo::myTolerance, GEOMAlgo_BndSphereTreeSelector::SetBox(), GEOMAlgo_BndSphere::SetCenter(), GEOMAlgo_BndSphere::SetGap(), and GEOMAlgo_BndSphere::SetRadius().
|
protected |
References GEOMAlgo_GluerAlgo::myOrigins, and GEOMAlgo_PassKeyShape::SetShapes().
|
protected |
References GEOMAlgo_GluerAlgo::myOrigins, and GEOMAlgo_PassKeyShape::SetShapes().
|
virtual |
| const TopTools_IndexedDataMapOfShapeListOfShape & GEOMAlgo_GlueDetector::StickedShapes | ( | ) |
References myStickedShapes.
|
protected |