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

Page was generated with CanDyDOC on Fri Oct 12 16:12:40 2007