a tool verifing integrity and structure of DS
#include <TopOpeBRepDS_Check.hxx>
Public Member Functions |
| TopOpeBRepDS_Check () |
| TopOpeBRepDS_Check (const Handle< TopOpeBRepDS_HDataStructure > &HDS) |
Standard_Boolean | ChkIntg () |
| Check integrition of DS
|
Standard_Boolean | ChkIntgInterf (const TopOpeBRepDS_ListOfInterference &LI) |
| Check integrition of interferences
(les supports et les geometries de LI)
|
Standard_Boolean | CheckDS (const Standard_Integer i, const TopOpeBRepDS_Kind K) |
| Verifie que le ieme element de la DS existe, et
pour un K de type topologique, verifie qu'il est du
bon type (VERTEX, EDGE, WIRE, FACE, SHELL ou SOLID)
|
Standard_Boolean | ChkIntgSamDom () |
| Check integrition des champs SameDomain de la DS
|
Standard_Boolean | CheckShapes (const TopTools_ListOfShape &LS) const |
| Verifie que les Shapes existent bien dans la DS
Utile pour les Shapes SameDomain
si la liste est vide, renvoie vrai
|
Standard_Boolean | OneVertexOnPnt () |
| Verifie que les Vertex non SameDomain sont bien
nonSameDomain, que les vertex sameDomain sont bien
SameDomain, que les Points sont non confondus
ni entre eux, ni avec des Vertex.
|
const
Handle_TopOpeBRepDS_HDataStructure & | HDS () const |
Handle_TopOpeBRepDS_HDataStructure & | ChangeHDS () |
Standard_OStream & | PrintIntg (Standard_OStream &S) |
Standard_OStream & | Print (const TopOpeBRepDS_CheckStatus stat, Standard_OStream &S) |
| Prints the name of CheckStatus <stat> as a String
|
Standard_OStream & | PrintShape (const TopAbs_ShapeEnum SE, Standard_OStream &S) |
| Prints the name of CheckStatus <stat> as a String
|
Standard_OStream & | PrintShape (const Standard_Integer index, Standard_OStream &S) |
| Prints the name of CheckStatus <stat> as a String
|
Constructor & Destructor Documentation
TopOpeBRepDS_Check::TopOpeBRepDS_Check |
( |
| ) |
|
Member Function Documentation
Handle_TopOpeBRepDS_HDataStructure& TopOpeBRepDS_Check::ChangeHDS |
( |
| ) |
|
const Handle_TopOpeBRepDS_HDataStructure& TopOpeBRepDS_Check::HDS |
( |
| ) |
const |
The documentation for this class was generated from the following file: