#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 |