#include <mesh_select_cmd.H>
Inheritance diagram for MESH_DESELECT_CMD:
Public Member Functions | |
void | Own () const |
void | Free () const |
int | Lock () |
void | Unlock () |
int | Unique () const |
Constructors | |
MESH_DESELECT_CMD (Bvert *v) | |
MESH_DESELECT_CMD (Bedge *e) | |
MESH_DESELECT_CMD (Bface *f) | |
MESH_DESELECT_CMD (const Bvert_list &vl) | |
MESH_DESELECT_CMD (const Bedge_list &el) | |
MESH_DESELECT_CMD (const Bface_list &fl) | |
MESH_DESELECT_CMD (const Bvert_list &vl, const Bedge_list &el) | |
MESH_DESELECT_CMD (const Bvert_list &vl, const Bface_list &fl) | |
MESH_DESELECT_CMD (const Bedge_list &el, const Bface_list &fl) | |
MESH_DESELECT_CMD (const Bvert_list &vl, const Bedge_list &el, const Bface_list &fl) | |
Protected Attributes | |
COMMANDptr | _cmd |
bool | _is_done |
true if doit() was executed most recently. | |
bool | _is_undone |
true if undoit() was executed most recently. |
Definition at line 78 of file mesh_select_cmd.H.
|
Definition at line 85 of file mesh_select_cmd.H. |
|
Definition at line 87 of file mesh_select_cmd.H. |
|
Definition at line 89 of file mesh_select_cmd.H. |
|
Definition at line 92 of file mesh_select_cmd.H. |
|
Definition at line 94 of file mesh_select_cmd.H. |
|
Definition at line 96 of file mesh_select_cmd.H. |
|
Definition at line 99 of file mesh_select_cmd.H. |
|
Definition at line 101 of file mesh_select_cmd.H. |
|
Definition at line 103 of file mesh_select_cmd.H. |
|
Definition at line 106 of file mesh_select_cmd.H. |
|
After doit() and undoit() were called, restore things to the way they were before (may be a no-op for most derived classes).
Reimplemented from COMMAND. Definition at line 53 of file command.C. References UNDO_CMD::_cmd, and COMMAND::clear(). |
|
|
|
|
|
|
|
Execute the command.
Reimplemented from COMMAND. Definition at line 37 of file command.C. References UNDO_CMD::_cmd, and COMMAND::doit(). |
|
Definition at line 76 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. |
|
Neither doit() nor undoit() have been called.
Definition at line 91 of file command.H. References COMMAND::_is_done, and COMMAND::_is_undone. |
|
doit() was called most recently.
Definition at line 94 of file command.H. References COMMAND::_is_done. Referenced by COMMAND::clear(). |
|
undoit() was called most recently, after doit().
Definition at line 97 of file command.H. References COMMAND::_is_undone. |
|
Definition at line 105 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::REFlock(). |
|
Definition at line 59 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. |
|
Reimplemented from COMMAND. Definition at line 170 of file command.H. References UNDO_CMD::_cmd. |
|
Undo the command.
Reimplemented from COMMAND. Definition at line 45 of file command.C. References UNDO_CMD::_cmd, and COMMAND::undoit(). |
|
Definition at line 115 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. |
|
Definition at line 111 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::~REFlock(). |
|
Definition at line 180 of file command.H. Referenced by UNDO_CMD::clear(), UNDO_CMD::doit(), UNDO_CMD::print(), and UNDO_CMD::undoit(). |
|
Definition at line 129 of file command.H. Referenced by COMMAND::clear(), COMMAND::doit(), COMMAND::is_clear(), COMMAND::is_done(), and COMMAND::undoit(). |
|
Definition at line 130 of file command.H. Referenced by COMMAND::clear(), COMMAND::doit(), COMMAND::is_clear(), COMMAND::is_undone(), and COMMAND::undoit(). |