Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Static Public Member Functions | List of all members
Core::ActionToggle Class Reference
Inheritance diagram for Core::ActionToggle:
Core::Action

Static Public Member Functions

static void Dispatch (ActionContextHandle context, StateBoolHandle &state)
 

Additional Inherited Members

- Public Member Functions inherited from Core::Action
virtual ActionInfoHandle get_action_info () const =0
 
std::string get_definition () const
 Get the definition of the action (in XML format)
 
std::string get_type () const
 Get the type of the action.
 
std::string get_usage () const
 Get a usage description.
 
std::string get_key (size_t index) const
 Get the name of the key with a certain index.
 
std::string get_default_key_value (size_t index) const
 Get the name of the key with a certain index.
 
int get_key_index (const std::string &name) const
 Get the index of a certain key.
 
bool is_undoable () const
 Check whether the action is undoable.
 
virtual bool translate (ActionContextHandle &context)
 
virtual void clear_cache ()
 
std::string export_to_string () const
 
bool import_from_string (const std::string &action, std::string &error)
 
bool import_from_string (const std::string &action)
 Same as function above, but without the error report.
 
- Protected Member Functions inherited from Core::Action
template<class T >
void add_parameter (T &parameter)
 
void add_param (ActionParameterBase *parameter)
 Add a parameter to the internal structure of the action.
 
ActionParameterBaseget_param (size_t index) const
 Retrieve the parameter from the internal structure of the action.
 
const size_t num_params () const
 Number of parameter in this action.
 

The documentation for this class was generated from the following files: