OpenMesh.Core.Mesh.Status
- enum
Attributes
;
- Status bits used by the Status class.
See Also:
OpenMesh.
Attributes
.StatusInfo
-
DELETED
- < Item has been deleted
-
LOCKED
- < Item is locked.
-
SELECTED
- < Item is selected.
-
HIDDEN
- < Item is hidden.
-
FEATURE
- < Item is a feature or belongs to a feature.
-
TAGGED
- < Item is tagged.
-
TAGGED2
- < Alternate bit for tagging an item.
-
UNUSED
- <
- struct
StatusInfo
;
- \class
StatusInfo
Status.hh
Add status information to a base class.
See Also:
StatusBits
- bool
deleted
();
- is
deleted
?
- void
set_deleted
(bool _b);
- set deleted
- bool
locked
();
- is
locked
?
- void
set_locked
(bool _b);
- set locked
- bool
selected
();
- is
selected
?
- void
set_selected
(bool _b);
- set selected
- bool
hidden
();
- is
hidden
?
- void
set_hidden
(bool _b);
- set hidden
- bool
feature
();
- is
feature
?
- void
set_feature
(bool _b);
- set feature
- bool
tagged
();
- is
tagged
?
- void
set_tagged
(bool _b);
- set tagged
- bool
tagged2
();
- is
tagged2
? This is just one more tag info.
- void
set_tagged2
(bool _b);
- set tagged
- uint
bits
();
- return whole status
- void
set_bits
(uint _bits);
- set whole status at once
- bool
is_bit_set
(uint _s);
- is a certain bit set ?
- void
set_bit
(uint _s);
- set a certain bit
- void
unset_bit
(uint _s);
- unset a certain bit
- void
change_bit
(uint _s, bool _b);
- set or unset a certain bit
|