15 #ifndef __vtkSlicerColorLogic_h 16 #define __vtkSlicerColorLogic_h 20 #include "vtkSlicerColorsModuleLogicExport.h" 34 void PrintSelf(ostream& os, vtkIndent indent)
override;
98 std::vector<std::string> FindColorFiles(
const std::vector<std::string>& directories);
static vtkMRMLColorLogic * New()
The Usual vtk class functions.
void PrintSelf(ostream &os, vtkIndent indent) override
void operator=(const vtkMRMLColorLogic &)
virtual std::vector< std::string > FindUserColorFiles()
virtual const char * GetDefaultLabelMapColorNodeID()
Return a default color node id for a label map.
MRML logic class for color manipulation.
virtual std::vector< std::string > FindDefaultColorFiles()
virtual void RegisterNodes()
virtual const char * GetDefaultEditorColorNodeID()
Return a default color node id for the editor.
virtual const char * GetDefaultChartColorNodeID()
Return a default color node id for a chart.
Abstract class that contains graphical display properties for displayable nodes.
Class describing how to display a color legend.