|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | TopOpeBRepDS_GapFiller (const Handle(TopOpeBRepDS_HDataStructure)&HDS) |
Standard_EXPORT void | Perform () |
Standard_EXPORT void | FindAssociatedPoints (const Handle(TopOpeBRepDS_Interference)&I, TopOpeBRepDS_ListOfInterference &LI) |
| Recherche parmi l'ensemble des points d'Interference
la Liste des points qui correspondent au point d'indice <index>
.
|
Standard_EXPORT Standard_Boolean | CheckConnexity (TopOpeBRepDS_ListOfInterference &LI) |
| Enchaine les sections via les points d'Interferences deja
associe; Renvoit dans <l> les points extremites des Lignes.
//! Methodes pour construire la liste des Points qui
peuvent correspondre a une Point donne.
.
|
Standard_EXPORT void | AddPointsOnShape (const TopoDS_Shape &S, TopOpeBRepDS_ListOfInterference &LI) |
Standard_EXPORT void | AddPointsOnConnexShape (const TopoDS_Shape &F, const TopOpeBRepDS_ListOfInterference &LI) |
| Methodes pour reduire la liste des Points qui
peuvent correspondre a une Point donne.
.
|
Standard_EXPORT void | FilterByFace (const TopoDS_Face &F, TopOpeBRepDS_ListOfInterference &LI) |
Standard_EXPORT void | FilterByEdge (const TopoDS_Edge &E, TopOpeBRepDS_ListOfInterference &LI) |
Standard_EXPORT void | FilterByIncidentDistance (const TopoDS_Face &F, const Handle(TopOpeBRepDS_Interference)&I, TopOpeBRepDS_ListOfInterference &LI) |
Standard_EXPORT Standard_Boolean | IsOnFace (const Handle(TopOpeBRepDS_Interference)&I, const TopoDS_Face &F) const |
| Return TRUE si I a ete obtenu par une intersection
avec <f>.
.
|
Standard_EXPORT Standard_Boolean | IsOnEdge (const Handle(TopOpeBRepDS_Interference)&I, const TopoDS_Edge &E) const |
| Return TRUE si I ou une de ses representaions a
pour support <e>.
//! Methodes de reconstructions des geometries des point
et des courbes de section
.
|
Standard_EXPORT void | BuildNewGeometries () |
Standard_EXPORT void | ReBuildGeom (const Handle(TopOpeBRepDS_Interference)&I1, TColStd_MapOfInteger &Done) |
Private Attributes |
Handle_TopOpeBRepDS_HDataStructure | myHDS |
Handle_TopOpeBRepDS_GapTool | myGapTool |
Handle_TopOpeBRepDS_Association | myAsso |