41 void PrintSelf(ostream& os, vtkIndent indent)
override;
47 vtkGetStringMacro(TerminologyContextName);
48 vtkSetStringMacro(TerminologyContextName);
54 vtkGetStringMacro(AnatomicContextName);
55 vtkSetStringMacro(AnatomicContextName);
void PrintSelf(ostream &os, vtkIndent indent) override
char * TerminologyContextName
Terminology context name (SegmentationCategoryTypeContextName in terminology Json)
char * AnatomicContextName
Anatomic context name (AnatomicContextName in anatomy Json) - optional.
~vtkSlicerTerminologyEntry() override
vtkSlicerTerminologyType * TypeModifierObject
Type modifier properties.
vtkSlicerTerminologyType * TypeObject
Type properties.
vtkSlicerTerminologyCategory * CategoryObject
Category properties.
vtkSlicerTerminologyEntry(const vtkSlicerTerminologyEntry &)
static vtkSlicerTerminologyEntry * New()
void operator=(const vtkSlicerTerminologyEntry &)
virtual void Copy(vtkSlicerTerminologyEntry *aEntry)
Copy one entry into another.
vtkSlicerTerminologyType * AnatomicRegionModifierObject
Anatomical region modifier properties.
vtkSlicerTerminologyEntry()
vtkSlicerTerminologyType * AnatomicRegionObject
Anatomical region properties.