Store a list of conversion parameters.
More...
#include <Libs/vtkSegmentationCore/vtkSegmentationConversionParameters.h>
Store a list of conversion parameters.
Stores properties, such as name, description (that may be displayed as tooltip in the GUI) and value (current value or default value) of multiple segmentation conversion parameters.
Definition at line 35 of file vtkSegmentationConversionParameters.h.
◆ Superclass
◆ vtkSegmentationConversionParameters()
vtkSegmentationConversionParameters::vtkSegmentationConversionParameters |
( |
| ) |
|
|
protected |
◆ ~vtkSegmentationConversionParameters()
vtkSegmentationConversionParameters::~vtkSegmentationConversionParameters |
( |
| ) |
|
|
overrideprotected |
◆ CopyParameter()
Replace parameters with content of another parameter list.
◆ DeepCopy()
Replace parameters with content of another parameter list.
◆ GetClassName()
virtual const char* vtkSegmentationConversionParameters::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetDescription() [1/2]
std::string vtkSegmentationConversionParameters::GetDescription |
( |
int |
index | ) |
|
Get/Set parameter description
◆ GetDescription() [2/2]
std::string vtkSegmentationConversionParameters::GetDescription |
( |
const std::string & |
name | ) |
|
◆ GetIndexFromName()
int vtkSegmentationConversionParameters::GetIndexFromName |
( |
const std::string |
name | ) |
|
Get parameter index from name. Returns -1 if parameter is not found.
◆ GetName()
std::string vtkSegmentationConversionParameters::GetName |
( |
int |
index | ) |
|
◆ GetNumberOfParameters()
int vtkSegmentationConversionParameters::GetNumberOfParameters |
( |
| ) |
|
Return number of parameters.
◆ GetValue() [1/2]
std::string vtkSegmentationConversionParameters::GetValue |
( |
int |
index | ) |
|
Get/Set parameter default value
◆ GetValue() [2/2]
std::string vtkSegmentationConversionParameters::GetValue |
( |
const std::string & |
name | ) |
|
◆ GetValueAsDouble()
double vtkSegmentationConversionParameters::GetValueAsDouble |
( |
const std::string & |
name | ) |
|
◆ GetValueAsInt()
int vtkSegmentationConversionParameters::GetValueAsInt |
( |
const std::string & |
name | ) |
|
◆ IsA()
virtual int vtkSegmentationConversionParameters::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkSegmentationConversionParameters::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkSegmentationConversionParameters::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ RemoveAllParameters()
void vtkSegmentationConversionParameters::RemoveAllParameters |
( |
| ) |
|
◆ RemoveParameter()
void vtkSegmentationConversionParameters::RemoveParameter |
( |
int |
index | ) |
|
◆ SafeDownCast()
◆ SetDescription() [1/2]
void vtkSegmentationConversionParameters::SetDescription |
( |
int |
index, |
|
|
const std::string & |
description |
|
) |
| |
◆ SetDescription() [2/2]
void vtkSegmentationConversionParameters::SetDescription |
( |
const std::string & |
name, |
|
|
const std::string & |
description |
|
) |
| |
◆ SetName()
void vtkSegmentationConversionParameters::SetName |
( |
int |
index, |
|
|
const std::string & |
name |
|
) |
| |
◆ SetParameter()
int vtkSegmentationConversionParameters::SetParameter |
( |
const std::string & |
name, |
|
|
const std::string & |
value, |
|
|
const std::string & |
description = "" |
|
) |
| |
Set a conversion parameter.
◆ SetValue() [1/2]
void vtkSegmentationConversionParameters::SetValue |
( |
int |
index, |
|
|
const std::string & |
value |
|
) |
| |
◆ SetValue() [2/2]
void vtkSegmentationConversionParameters::SetValue |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
◆ ParameterList
The documentation for this class was generated from the following file: