15 #ifndef __vtkSlicerColorLogic_h 16 #define __vtkSlicerColorLogic_h 20 #include "vtkSlicerColorsModuleLogicExport.h" 30 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
36 virtual const
char * GetDefaultEditorColorNodeID() VTK_OVERRIDE;
39 virtual const
char * GetDefaultChartColorNodeID() VTK_OVERRIDE;
44 virtual
std::vector<
std::
string> FindDefaultColorFiles() VTK_OVERRIDE;
45 virtual
std::vector<
std::
string> FindUserColorFiles() VTK_OVERRIDE;
49 ~vtkSlicerColorLogic();
50 vtkSlicerColorLogic(const vtkSlicerColorLogic&);
51 void operator=(const vtkSlicerColorLogic&);
52 std::vector<
std::
string> FindColorFiles(const
std::vector<
std::
string>& directories);
static vtkMRMLColorLogic * New()
The Usual vtk class functions.
virtual const char * GetDefaultLabelMapColorNodeID()
Return a default color node id for a label map.
MRML logic class for color manipulation.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE