Extension interface class providing status functionality. More...
#include <IMeshData_StatusOwner.hxx>

Public Member Functions | |
| virtual | ~IMeshData_StatusOwner () |
| Destructor. | |
| Standard_Boolean | IsEqual (const IMeshData_Status theValue) const |
| Returns true in case if status is strictly equal to the given value. | |
| Standard_Boolean | IsSet (const IMeshData_Status theValue) const |
| Returns true in case if status is set. | |
| void | SetStatus (const IMeshData_Status theValue) |
| Adds status to status flags of a face. | |
| void | UnsetStatus (const IMeshData_Status theValue) |
| Adds status to status flags of a face. | |
| Standard_Integer | GetStatusMask () const |
| Returns complete status mask. | |
Protected Member Functions | |
| IMeshData_StatusOwner () | |
| Constructor. Initializes default status. | |
Extension interface class providing status functionality.
|
inlinevirtual |
Destructor.
|
inlineprotected |
Constructor. Initializes default status.
|
inline |
Returns complete status mask.
|
inline |
Returns true in case if status is strictly equal to the given value.
|
inline |
Returns true in case if status is set.
|
inline |
Adds status to status flags of a face.
|
inline |
Adds status to status flags of a face.