void PrintSelf(ostream &os, vtkIndent indent) override
char * TerminologyContextName
Terminology context name (SegmentationCategoryTypeContextName in terminology Json)
bool IsEmpty()
Returns true if all fields are empty.
vtkSlicerTerminologyType * RegionModifierObject
Region modifier properties.
void Initialize()
Reset to initial state, setting all fields to empty.
~vtkSlicerTerminologyEntry() override
vtkSlicerTerminologyType * TypeModifierObject
Type modifier properties.
vtkSlicerTerminologyType * TypeObject
Type properties.
char * RegionContextName
Region context name (AnatomicContextName in anatomy Json) - optional.
vtkSlicerTerminologyCategory * CategoryObject
Category properties.
vtkSlicerTerminologyEntry(const vtkSlicerTerminologyEntry &)
vtkSlicerTerminologyType * RegionObject
Region properties.
static vtkSlicerTerminologyEntry * New()
void operator=(const vtkSlicerTerminologyEntry &)
virtual void Copy(vtkSlicerTerminologyEntry *aEntry)
Copy one entry into another.
vtkSlicerTerminologyEntry()