25 #ifndef GEOMAlgo_BndSphereTree_HeaderFile
26 #define GEOMAlgo_BndSphereTree_HeaderFile
28 #include <NCollection_UBTree.hxx>
30 #include <TColStd_MapOfInteger.hxx>
31 #include <TColStd_ListOfInteger.hxx>
39 Standard_EXPORT
virtual Standard_Boolean
Accept(
const Standard_Integer &);
42 Standard_EXPORT
void Clear();
44 Standard_EXPORT
const TColStd_ListOfInteger&
Indices()
const;
NCollection_UBTree< Standard_Integer, GEOMAlgo_BndSphere > GEOMAlgo_BndSphereTree
Definition: GEOMAlgo_BndSphereTree.hxx:33
Definition: GEOMAlgo_BndSphereTree.hxx:35
virtual Standard_EXPORT ~GEOMAlgo_BndSphereTreeSelector()
Definition: GEOMAlgo_BndSphereTree.cxx:37
virtual Standard_EXPORT Standard_Boolean Accept(const Standard_Integer &)
Definition: GEOMAlgo_BndSphereTree.cxx:55
GEOMAlgo_BndSphere myBox
Definition: GEOMAlgo_BndSphereTree.hxx:47
TColStd_ListOfInteger myIndices
Definition: GEOMAlgo_BndSphereTree.hxx:49
Standard_EXPORT void SetBox(const GEOMAlgo_BndSphere &)
Definition: GEOMAlgo_BndSphereTree.cxx:69
TColStd_MapOfInteger myFence
Definition: GEOMAlgo_BndSphereTree.hxx:48
virtual Standard_EXPORT Standard_Boolean Reject(const GEOMAlgo_BndSphere &) const
Definition: GEOMAlgo_BndSphereTree.cxx:44
Standard_EXPORT const TColStd_ListOfInteger & Indices() const
Definition: GEOMAlgo_BndSphereTree.cxx:86
Standard_EXPORT GEOMAlgo_BndSphereTreeSelector()
Definition: GEOMAlgo_BndSphereTree.cxx:30
Standard_EXPORT void Clear()
Definition: GEOMAlgo_BndSphereTree.cxx:77
Definition: GEOMAlgo_BndSphere.hxx:38