Store a segmentation conversion path.
More...
#include <Libs/vtkSegmentationCore/vtkSegmentationConversionPath.h>
Store a segmentation conversion path.
Stores conversion path as a list of conversion rules and their parameters.
Definition at line 36 of file vtkSegmentationConversionPath.h.
◆ Superclass
◆ vtkSegmentationConversionPath()
vtkSegmentationConversionPath::vtkSegmentationConversionPath |
( |
| ) |
|
|
protected |
◆ ~vtkSegmentationConversionPath()
vtkSegmentationConversionPath::~vtkSegmentationConversionPath |
( |
| ) |
|
|
overrideprotected |
◆ AddRule()
Add a rule to the end of the rule list. Return the index of this rule.
◆ AddRules()
Concatenate all rules in "path" and to this conversion path.
◆ Copy()
Replace paths with content of the source path. The rules are shallow-copied.
◆ GetClassName()
virtual const char* vtkSegmentationConversionPath::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetCost()
unsigned int vtkSegmentationConversionPath::GetCost |
( |
| ) |
|
Get conversion "cost". The lower the cost is the better (faster computation, higher accuracy, etc). The cost can be used to choose the best conversion paths when multiple paths are available.
◆ GetNumberOfRules()
int vtkSegmentationConversionPath::GetNumberOfRules |
( |
| ) |
|
Return number of rules that make up this conversion path.
◆ GetRule()
◆ IsA()
virtual int vtkSegmentationConversionPath::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkSegmentationConversionPath::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkSegmentationConversionPath::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ RemoveAllRules()
void vtkSegmentationConversionPath::RemoveAllRules |
( |
| ) |
|
Remove all rules from this path.
◆ RemoveRule()
void vtkSegmentationConversionPath::RemoveRule |
( |
int |
index | ) |
|
◆ SafeDownCast()
◆ Rules
The documentation for this class was generated from the following file: