#include <OpenMesh/Attributes/Status.hh>
Add status information to a base class.
- See also
- StatusBits
Definition at line 94 of file Status.hh.
◆ value_type
typedef unsigned int OpenMesh::Attributes::StatusInfo::value_type |
◆ StatusInfo()
OpenMesh::Attributes::StatusInfo::StatusInfo |
( |
| ) |
|
|
inline |
◆ bits()
unsigned int OpenMesh::Attributes::StatusInfo::bits |
( |
| ) |
const |
|
inline |
return whole status
Definition at line 151 of file Status.hh.
◆ change_bit()
void OpenMesh::Attributes::StatusInfo::change_bit |
( |
unsigned int |
_s, |
|
|
bool |
_b |
|
) |
| |
|
inline |
set or unset a certain bit
Definition at line 163 of file Status.hh.
◆ deleted()
bool OpenMesh::Attributes::StatusInfo::deleted |
( |
| ) |
const |
|
inline |
◆ feature()
bool OpenMesh::Attributes::StatusInfo::feature |
( |
| ) |
const |
|
inline |
◆ fixed_nonmanifold()
bool OpenMesh::Attributes::StatusInfo::fixed_nonmanifold |
( |
| ) |
const |
|
inline |
is fixed non-manifold ?
Definition at line 145 of file Status.hh.
◆ hidden()
bool OpenMesh::Attributes::StatusInfo::hidden |
( |
| ) |
const |
|
inline |
◆ is_bit_set()
bool OpenMesh::Attributes::StatusInfo::is_bit_set |
( |
unsigned int |
_s | ) |
const |
|
inline |
is a certain bit set ?
Definition at line 157 of file Status.hh.
◆ locked()
bool OpenMesh::Attributes::StatusInfo::locked |
( |
| ) |
const |
|
inline |
◆ selected()
bool OpenMesh::Attributes::StatusInfo::selected |
( |
| ) |
const |
|
inline |
◆ set_bit()
void OpenMesh::Attributes::StatusInfo::set_bit |
( |
unsigned int |
_s | ) |
|
|
inline |
◆ set_bits()
void OpenMesh::Attributes::StatusInfo::set_bits |
( |
unsigned int |
_bits | ) |
|
|
inline |
set whole status at once
Definition at line 153 of file Status.hh.
◆ set_deleted()
void OpenMesh::Attributes::StatusInfo::set_deleted |
( |
bool |
_b | ) |
|
|
inline |
◆ set_feature()
void OpenMesh::Attributes::StatusInfo::set_feature |
( |
bool |
_b | ) |
|
|
inline |
◆ set_fixed_nonmanifold()
void OpenMesh::Attributes::StatusInfo::set_fixed_nonmanifold |
( |
bool |
_b | ) |
|
|
inline |
set fixed non-manifold
Definition at line 147 of file Status.hh.
◆ set_hidden()
void OpenMesh::Attributes::StatusInfo::set_hidden |
( |
bool |
_b | ) |
|
|
inline |
◆ set_locked()
void OpenMesh::Attributes::StatusInfo::set_locked |
( |
bool |
_b | ) |
|
|
inline |
◆ set_selected()
void OpenMesh::Attributes::StatusInfo::set_selected |
( |
bool |
_b | ) |
|
|
inline |
◆ set_tagged()
void OpenMesh::Attributes::StatusInfo::set_tagged |
( |
bool |
_b | ) |
|
|
inline |
◆ set_tagged2()
void OpenMesh::Attributes::StatusInfo::set_tagged2 |
( |
bool |
_b | ) |
|
|
inline |
◆ tagged()
bool OpenMesh::Attributes::StatusInfo::tagged |
( |
| ) |
const |
|
inline |
◆ tagged2()
bool OpenMesh::Attributes::StatusInfo::tagged2 |
( |
| ) |
const |
|
inline |
is tagged2 ? This is just one more tag info.
Definition at line 139 of file Status.hh.
◆ unset_bit()
void OpenMesh::Attributes::StatusInfo::unset_bit |
( |
unsigned int |
_s | ) |
|
|
inline |
unset a certain bit
Definition at line 161 of file Status.hh.
◆ status_
value_type OpenMesh::Attributes::StatusInfo::status_ |
|
private |
The documentation for this class was generated from the following file:
- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Mesh/Status.hh