|
Open CASCADE Technology
6.7.1
|
#include <TopOpeBRepDS_GapFiller.hxx>
Public Member Functions | |
| TopOpeBRepDS_GapFiller (const Handle< TopOpeBRepDS_HDataStructure > &HDS) | |
| void | Perform () |
| 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> More... | |
| 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. More... | |
| void | AddPointsOnShape (const TopoDS_Shape &S, TopOpeBRepDS_ListOfInterference &LI) |
| void | AddPointsOnConnexShape (const TopoDS_Shape &F, const TopOpeBRepDS_ListOfInterference &LI) |
| Methodes pour reduire la liste des Points qui peuvent correspondre a une Point donne. More... | |
| void | FilterByFace (const TopoDS_Face &F, TopOpeBRepDS_ListOfInterference &LI) |
| void | FilterByEdge (const TopoDS_Edge &E, TopOpeBRepDS_ListOfInterference &LI) |
| void | FilterByIncidentDistance (const TopoDS_Face &F, const Handle< TopOpeBRepDS_Interference > &I, TopOpeBRepDS_ListOfInterference &LI) |
| 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>. More... | |
| 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 More... | |
| void | BuildNewGeometries () |
| void | ReBuildGeom (const Handle< TopOpeBRepDS_Interference > &I1, TColStd_MapOfInteger &Done) |
| TopOpeBRepDS_GapFiller::TopOpeBRepDS_GapFiller | ( | const Handle< TopOpeBRepDS_HDataStructure > & | HDS | ) |
| void TopOpeBRepDS_GapFiller::AddPointsOnConnexShape | ( | const TopoDS_Shape & | F, |
| const TopOpeBRepDS_ListOfInterference & | LI | ||
| ) |
Methodes pour reduire la liste des Points qui
peuvent correspondre a une Point donne.
| void TopOpeBRepDS_GapFiller::AddPointsOnShape | ( | const TopoDS_Shape & | S, |
| TopOpeBRepDS_ListOfInterference & | LI | ||
| ) |
| void TopOpeBRepDS_GapFiller::BuildNewGeometries | ( | ) |
| Standard_Boolean TopOpeBRepDS_GapFiller::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.
| void TopOpeBRepDS_GapFiller::FilterByEdge | ( | const TopoDS_Edge & | E, |
| TopOpeBRepDS_ListOfInterference & | LI | ||
| ) |
| void TopOpeBRepDS_GapFiller::FilterByFace | ( | const TopoDS_Face & | F, |
| TopOpeBRepDS_ListOfInterference & | LI | ||
| ) |
| void TopOpeBRepDS_GapFiller::FilterByIncidentDistance | ( | const TopoDS_Face & | F, |
| const Handle< TopOpeBRepDS_Interference > & | I, | ||
| TopOpeBRepDS_ListOfInterference & | LI | ||
| ) |
| void TopOpeBRepDS_GapFiller::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_Boolean TopOpeBRepDS_GapFiller::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_Boolean TopOpeBRepDS_GapFiller::IsOnFace | ( | const Handle< TopOpeBRepDS_Interference > & | I, |
| const TopoDS_Face & | F | ||
| ) | const |
Return TRUE si I a ete obtenu par une intersection
avec <F>.
| void TopOpeBRepDS_GapFiller::Perform | ( | ) |
| void TopOpeBRepDS_GapFiller::ReBuildGeom | ( | const Handle< TopOpeBRepDS_Interference > & | I1, |
| TColStd_MapOfInteger & | Done | ||
| ) |
1.8.5