|
Open CASCADE Technology
7.7.0
|
The class BOPDS_FaceInfo is to store handy information about state of face. More...
#include <BOPDS_FaceInfo.hxx>
Public Member Functions | |
| BOPDS_FaceInfo () | |
| Empty constructor. More... | |
| virtual | ~BOPDS_FaceInfo () |
| BOPDS_FaceInfo (const Handle< NCollection_BaseAllocator > &theAllocator) | |
| Constructor. More... | |
| void | Clear () |
| Clears the contents. More... | |
| void | SetIndex (const Standard_Integer theI) |
| Modifier Sets the index of the face <theI> More... | |
| Standard_Integer | Index () const |
| Selector Returns the index of the face. More... | |
| const BOPDS_IndexedMapOfPaveBlock & | PaveBlocksIn () const |
| Selector Returns the pave blocks of the face that have state In. More... | |
| BOPDS_IndexedMapOfPaveBlock & | ChangePaveBlocksIn () |
| Selector/Modifier Returns the pave blocks of the face that have state In. More... | |
| const TColStd_MapOfInteger & | VerticesIn () const |
| Selector Returns the list of indices for vertices of the face that have state In. More... | |
| TColStd_MapOfInteger & | ChangeVerticesIn () |
| Selector/Modifier Returns the list of indices for vertices of the face that have state In. More... | |
| const BOPDS_IndexedMapOfPaveBlock & | PaveBlocksOn () const |
| Selector Returns the pave blocks of the face that have state On. More... | |
| BOPDS_IndexedMapOfPaveBlock & | ChangePaveBlocksOn () |
| Selector/Modifier Returns the pave blocks of the face that have state On. More... | |
| const TColStd_MapOfInteger & | VerticesOn () const |
| Selector Returns the list of indices for vertices of the face that have state On. More... | |
| TColStd_MapOfInteger & | ChangeVerticesOn () |
| Selector/Modifier Returns the list of indices for vertices of the face that have state On. More... | |
| const BOPDS_IndexedMapOfPaveBlock & | PaveBlocksSc () const |
| Selector Returns the pave blocks of the face that are pave blocks of section edges. More... | |
| BOPDS_IndexedMapOfPaveBlock & | ChangePaveBlocksSc () |
| const TColStd_MapOfInteger & | VerticesSc () const |
| Selector Returns the list of indices for section vertices of the face. More... | |
| TColStd_MapOfInteger & | ChangeVerticesSc () |
| Selector/Modifier Returns the list of indices for section vertices of the face. More... | |
The class BOPDS_FaceInfo is to store handy information about state of face.
| BOPDS_FaceInfo::BOPDS_FaceInfo | ( | ) |
Empty constructor.
|
virtual |
| BOPDS_FaceInfo::BOPDS_FaceInfo | ( | const Handle< NCollection_BaseAllocator > & | theAllocator | ) |
Constructor.
| theAllocator | the allocator to manage the memory |
| BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::ChangePaveBlocksIn | ( | ) |
Selector/Modifier Returns the pave blocks of the face that have state In.
| BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::ChangePaveBlocksOn | ( | ) |
Selector/Modifier Returns the pave blocks of the face that have state On.
| BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::ChangePaveBlocksSc | ( | ) |
| TColStd_MapOfInteger& BOPDS_FaceInfo::ChangeVerticesIn | ( | ) |
Selector/Modifier Returns the list of indices for vertices of the face that have state In.
On
| TColStd_MapOfInteger& BOPDS_FaceInfo::ChangeVerticesOn | ( | ) |
Selector/Modifier Returns the list of indices for vertices of the face that have state On.
Sections
| TColStd_MapOfInteger& BOPDS_FaceInfo::ChangeVerticesSc | ( | ) |
Selector/Modifier Returns the list of indices for section vertices of the face.
Others
| void BOPDS_FaceInfo::Clear | ( | ) |
Clears the contents.
| Standard_Integer BOPDS_FaceInfo::Index | ( | ) | const |
Selector Returns the index of the face.
In
| const BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::PaveBlocksIn | ( | ) | const |
Selector Returns the pave blocks of the face that have state In.
| const BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::PaveBlocksOn | ( | ) | const |
Selector Returns the pave blocks of the face that have state On.
| const BOPDS_IndexedMapOfPaveBlock& BOPDS_FaceInfo::PaveBlocksSc | ( | ) | const |
Selector Returns the pave blocks of the face that are pave blocks of section edges.
| void BOPDS_FaceInfo::SetIndex | ( | const Standard_Integer | theI | ) |
Modifier Sets the index of the face <theI>
| const TColStd_MapOfInteger& BOPDS_FaceInfo::VerticesIn | ( | ) | const |
Selector Returns the list of indices for vertices of the face that have state In.
| const TColStd_MapOfInteger& BOPDS_FaceInfo::VerticesOn | ( | ) | const |
Selector Returns the list of indices for vertices of the face that have state On.
| const TColStd_MapOfInteger& BOPDS_FaceInfo::VerticesSc | ( | ) | const |
Selector Returns the list of indices for section vertices of the face.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.13