Open CASCADE Technology 7.8.0
|
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.