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 |