|
Open CASCADE Technology
6.5.4
|
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 | |
| Handle_TopOpeBRepDS_HDataStructure& TopOpeBRepDS_Check::ChangeHDS | ( | ) |
| Standard_Boolean TopOpeBRepDS_Check::CheckDS | ( | const Standard_Integer | i, |
| const TopOpeBRepDS_Kind | K | ||
| ) |
| const Handle_TopOpeBRepDS_HDataStructure& TopOpeBRepDS_Check::HDS | ( | ) | const |
| Standard_OStream& TopOpeBRepDS_Check::Print | ( | const TopOpeBRepDS_CheckStatus | stat, |
| Standard_OStream & | S | ||
| ) |
| Standard_OStream& TopOpeBRepDS_Check::PrintShape | ( | const TopAbs_ShapeEnum | SE, |
| Standard_OStream & | S | ||
| ) |
| Standard_OStream& TopOpeBRepDS_Check::PrintShape | ( | const Standard_Integer | index, |
| Standard_OStream & | S | ||
| ) |
1.8.0