# sec_interp.gui.renderers.color_manager module

Color management for geological units.

class sec_interp.gui.renderers.color_manager.ColorManager

  Bases: `object`

  Manages consistent color assignment for geological units.

  GEOLOGY_COLORS: ClassVar[list[qgis.PyQt.QtGui.QColor]] = [qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor, qgis.PyQt.QtGui.QColor]
  __init__() → None

    Initialize the color manager.

  get_color(name: str) → qgis.PyQt.QtGui.QColor

    Get a consistent color for a geological unit.