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.
|
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 ¶meter) |
void | add_param (ActionParameterBase *parameter) |
Add a parameter to the internal structure of the action. | |
ActionParameterBase * | get_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. | |