|
Public Member Functions |
| Standard_EXPORT | TopOpeBRepDS_Check () |
| Standard_EXPORT | TopOpeBRepDS_Check (const Handle(TopOpeBRepDS_HDataStructure)&HDS) |
| Standard_EXPORT Standard_Boolean | ChkIntg () |
| | Check l'integrité de la DS
.
|
| Standard_EXPORT Standard_Boolean | ChkIntgInterf (const TopOpeBRepDS_ListOfInterference &LI) |
| | Check l'integrité des interférences
(les supports et les géométries de LI)
.
|
| Standard_EXPORT Standard_Boolean | CheckDS (const Standard_Integer i, const TopOpeBRepDS_Kind K) |
| | Vérifie que le ième élément de la DS existe, et
pour un K de type topologique, vérifie qu'il est du
bon type (VERTEX, EDGE, WIRE, FACE, SHELL ou SOLID)
.
|
| Standard_EXPORT Standard_Boolean | ChkIntgSamDom () |
| | Check l'integrité des champs SameDomain de la DS
.
|
| Standard_EXPORT Standard_Boolean | CheckShapes (const TopTools_ListOfShape &LS) const |
| | Vérifie que les Shapes existent bien dans la DS
Utile pour les Shapes SameDomain
si la liste est vide, renvoie vrai
.
|
| Standard_EXPORT Standard_Boolean | OneVertexOnPnt () |
| | Vérifie 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.
.
|
| Standard_EXPORT const Handle_TopOpeBRepDS_HDataStructure & | HDS () const |
| Standard_EXPORT Handle_TopOpeBRepDS_HDataStructure & | ChangeHDS () |
| Standard_EXPORT Standard_OStream & | PrintIntg (Standard_OStream &S) |
| Standard_EXPORT Standard_OStream & | Print (const TopOpeBRepDS_CheckStatus stat, Standard_OStream &S) |
| | Prints the name of CheckStatus <stat> as a String
.
|
| Standard_EXPORT Standard_OStream & | PrintShape (const TopAbs_ShapeEnum SE, Standard_OStream &S) |
| | Prints the name of CheckStatus <stat> as a String
.
|
| Standard_EXPORT Standard_OStream & | PrintShape (const Standard_Integer index, Standard_OStream &S) |
| | Prints the name of CheckStatus <stat> as a String
.
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions |
| Standard_EXPORT Standard_OStream & | PrintMap (TopOpeBRepDS_DataMapOfCheckStatus &MapStat, const Standard_CString eltstr, Standard_OStream &S) |
| Standard_EXPORT Standard_OStream & | PrintElts (TopOpeBRepDS_DataMapOfCheckStatus &MapStat, const TopOpeBRepDS_CheckStatus Stat, Standard_Boolean &b, Standard_OStream &S) |
Private Attributes |
| Handle_TopOpeBRepDS_HDataStructure | myHDS |
| TopOpeBRepDS_DataMapOfCheckStatus | myMapSurfaceStatus |
| Standard_Boolean | mySurfaceDone |
| TopOpeBRepDS_DataMapOfCheckStatus | myMapCurveStatus |
| Standard_Boolean | myCurveDone |
| TopOpeBRepDS_DataMapOfCheckStatus | myMapPointStatus |
| Standard_Boolean | myPointDone |
| TopOpeBRepDS_DataMapOfCheckStatus | myMapShapeStatus |
| Standard_Boolean | myShapeDone |
| Standard_Boolean | myDone |