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.
|
Public Member Functions | |
ParserScriptVariable (std::string name, std::string uname, std::string type, int flags) | |
Create input variable. | |
ParserScriptVariable (std::string uname, std::string type, int flags) | |
Create output variable. | |
ParserScriptVariable (std::string uname, float value) | |
Create scalar const variable. | |
ParserScriptVariable (std::string uname, std::string value) | |
Create string const variable. | |
void | set_parent (ParserScriptFunctionHandle &handle) |
Set/get parent. | |
ParserScriptFunctionHandle | get_parent () |
int | get_kind () |
Get kind of the variable. | |
void | set_kind (int kind) |
std::string | get_type () |
void | set_type (std::string type) |
int | get_flags () |
Get/set flags of the variable. | |
void | set_flags (int flags) |
void | clear_flags () |
void | set_const_var () |
void | set_single_var () |
void | set_sequential_var () |
bool | is_const_var () |
bool | is_single_var () |
bool | is_sequential_var () |
std::string | get_name () |
Get the name and the unique name. | |
void | set_name (std::string name) |
std::string | get_uname () |
void | set_uname (std::string uname) |
float | get_scalar_value () |
Get the constant values. | |
std::string | get_string_value () |
void | compute_dependence () |
Dependence of this variable. | |
std::string | get_dependence () |
void | clear_dependence () |
int | get_var_number () |
void | set_var_number (int var_number) |
void | print () |
For debugging. | |