Studio/Visualization/ColorMap.h
Namespaces
| Name |
|---|
| shapeworks User usage reporting (telemetry) |
Classes
| Name | |
|---|---|
| class | shapeworks::ColorMap |
| class | shapeworks::ColorMaps |
Source code
```cpp
pragma once
include
include
include
include
include
namespace shapeworks {
class ColorMap {
public:
QString name_;
vtkSmartPointer
void construct_lookup_table(vtkSmartPointer
static vtkColor3ub convert(QColor color);
void set_discrete_mode(bool discrete_mode) { discrete_mode_ = discrete_mode; } void set_reverse_mode(bool reverse_mode) { reverse_mode_ = reverse_mode; }
private: bool discrete_mode_ = false; bool reverse_mode_ = false; };
class ColorMaps : public std::vector
vtkSmartPointer
return (*this)[index].color_series_;
}
ColorMap get_color_map(int index) { if (index < 0) { index = 0; } if (index > size() - 1) { index = size() - 1; }
return (*this)[index];
} };
} // namespace shapeworks ```
Updated on 2026-03-31 at 16:02:11 +0000