VTK-m
2.0
|
This is the complete list of members for vtkm::cont::ColorTable, including all inherited members.
AddPoint(vtkm::Float64 x, const vtkm::Vec3f_32 &rgb) | vtkm::cont::ColorTable | |
AddPointAlpha(vtkm::Float64 x, vtkm::Float32 alpha) | vtkm::cont::ColorTable | inline |
AddPointAlpha(vtkm::Float64 x, vtkm::Float32 alpha, vtkm::Float32 midpoint, vtkm::Float32 sharpness) | vtkm::cont::ColorTable | |
AddPointHSV(vtkm::Float64 x, const vtkm::Vec3f_32 &hsv) | vtkm::cont::ColorTable | |
AddSegment(vtkm::Float64 x1, const vtkm::Vec3f_32 &rgb1, vtkm::Float64 x2, const vtkm::Vec3f_32 &rgb2) | vtkm::cont::ColorTable | |
AddSegmentAlpha(vtkm::Float64 x1, vtkm::Float32 alpha1, vtkm::Float64 x2, vtkm::Float32 alpha2) | vtkm::cont::ColorTable | inline |
AddSegmentAlpha(vtkm::Float64 x1, vtkm::Float32 alpha1, vtkm::Float64 x2, vtkm::Float32 alpha2, const vtkm::Vec2f_32 &mid_sharp1, const vtkm::Vec2f_32 &mid_sharp2) | vtkm::cont::ColorTable | |
AddSegmentHSV(vtkm::Float64 x1, const vtkm::Vec3f_32 &hsv1, vtkm::Float64 x2, const vtkm::Vec3f_32 &hsv2) | vtkm::cont::ColorTable | |
Clear() | vtkm::cont::ColorTable | |
ClearAlpha() | vtkm::cont::ColorTable | |
ClearColors() | vtkm::cont::ColorTable | |
ColorTable(vtkm::cont::ColorTable::Preset preset=vtkm::cont::ColorTable::Preset::Default) | vtkm::cont::ColorTable | |
ColorTable(const std::string &name) | vtkm::cont::ColorTable | explicit |
ColorTable(vtkm::ColorSpace space) | vtkm::cont::ColorTable | explicit |
ColorTable(const vtkm::Range &range, vtkm::ColorSpace space=vtkm::ColorSpace::Lab) | vtkm::cont::ColorTable | |
ColorTable(const vtkm::Range &range, const vtkm::Vec3f_32 &rgb1, const vtkm::Vec3f_32 &rgb2, vtkm::ColorSpace space=vtkm::ColorSpace::Lab) | vtkm::cont::ColorTable | |
ColorTable(const vtkm::Range &range, const vtkm::Vec4f_32 &rgba1, const vtkm::Vec4f_32 &rgba2, vtkm::ColorSpace space=vtkm::ColorSpace::Lab) | vtkm::cont::ColorTable | |
ColorTable(const std::string &name, vtkm::ColorSpace colorSpace, const vtkm::Vec3f_64 &nanColor, const std::vector< vtkm::Float64 > &rgbPoints, const std::vector< vtkm::Float64 > &alphaPoints={ 0.0, 1.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0 }) | vtkm::cont::ColorTable | |
ColorTable(const ColorTable &)=default | vtkm::cont::ColorTable | |
FillColorTableFromDataPointer(vtkm::Int32 n, const vtkm::Float64 *ptr) | vtkm::cont::ColorTable | |
FillColorTableFromDataPointer(vtkm::Int32 n, const vtkm::Float32 *ptr) | vtkm::cont::ColorTable | |
FillOpacityTableFromDataPointer(vtkm::Int32 n, const vtkm::Float64 *ptr) | vtkm::cont::ColorTable | |
FillOpacityTableFromDataPointer(vtkm::Int32 n, const vtkm::Float32 *ptr) | vtkm::cont::ColorTable | |
GetAboveRangeColor() const | vtkm::cont::ColorTable | |
GetBelowRangeColor() const | vtkm::cont::ColorTable | |
GetClamping() const | vtkm::cont::ColorTable | |
GetColorSpace() const | vtkm::cont::ColorTable | |
GetModifiedCount() const | vtkm::cont::ColorTable | |
GetName() const | vtkm::cont::ColorTable | |
GetNaNColor() const | vtkm::cont::ColorTable | |
GetNumberOfPoints() const | vtkm::cont::ColorTable | |
GetNumberOfPointsAlpha() const | vtkm::cont::ColorTable | |
GetPoint(vtkm::Int32 index, vtkm::Vec4f_64 &) const | vtkm::cont::ColorTable | |
GetPointAlpha(vtkm::Int32 index, vtkm::Vec4f_64 &) const | vtkm::cont::ColorTable | |
GetPresets() | vtkm::cont::ColorTable | static |
GetRange() const | vtkm::cont::ColorTable | |
Internals | vtkm::cont::ColorTable | private |
LoadPreset(vtkm::cont::ColorTable::Preset preset) | vtkm::cont::ColorTable | |
LoadPreset(const std::string &name) | vtkm::cont::ColorTable | |
MakeDeepCopy() | vtkm::cont::ColorTable | |
operator=(const ColorTable &)=default | vtkm::cont::ColorTable | |
PrepareForExecution(vtkm::cont::DeviceAdapterId deviceId, vtkm::cont::Token &token) const | vtkm::cont::ColorTable | |
Preset enum name | vtkm::cont::ColorTable | |
RemovePoint(vtkm::Float64 x) | vtkm::cont::ColorTable | |
RemovePoint(vtkm::Int32 index) | vtkm::cont::ColorTable | |
RemovePointAlpha(vtkm::Float64 x) | vtkm::cont::ColorTable | |
RemovePointAlpha(vtkm::Int32 index) | vtkm::cont::ColorTable | |
RescaleToRange(const vtkm::Range &range) | vtkm::cont::ColorTable | |
ReverseAlpha() | vtkm::cont::ColorTable | |
ReverseColors() | vtkm::cont::ColorTable | |
Sample(vtkm::Int32 numSamples, vtkm::cont::ColorTableSamplesRGBA &samples, vtkm::Float64 tolerance=0.002) const | vtkm::cont::ColorTable | |
Sample(vtkm::Int32 numSamples, vtkm::cont::ColorTableSamplesRGB &samples, vtkm::Float64 tolerance=0.002) const | vtkm::cont::ColorTable | |
Sample(vtkm::Int32 numSamples, vtkm::cont::ArrayHandle< vtkm::Vec4ui_8 > &colors, vtkm::Float64 tolerance=0.002) const | vtkm::cont::ColorTable | |
Sample(vtkm::Int32 numSamples, vtkm::cont::ArrayHandle< vtkm::Vec3ui_8 > &colors, vtkm::Float64 tolerance=0.002) const | vtkm::cont::ColorTable | |
SetAboveRangeColor(const vtkm::Vec3f_32 &c) | vtkm::cont::ColorTable | |
SetBelowRangeColor(const vtkm::Vec3f_32 &c) | vtkm::cont::ColorTable | |
SetClamping(bool state) | vtkm::cont::ColorTable | |
SetClampingOff() | vtkm::cont::ColorTable | inline |
SetClampingOn() | vtkm::cont::ColorTable | inline |
SetColorSpace(vtkm::ColorSpace space) | vtkm::cont::ColorTable | |
SetName(const std::string &name) | vtkm::cont::ColorTable | |
SetNaNColor(const vtkm::Vec3f_32 &c) | vtkm::cont::ColorTable | |
UpdateArrayHandles() const | vtkm::cont::ColorTable | private |
UpdatePoint(vtkm::Int32 index, const vtkm::Vec4f_64 &) | vtkm::cont::ColorTable | |
UpdatePointAlpha(vtkm::Int32 index, const vtkm::Vec4f_64 &) | vtkm::cont::ColorTable | |
~ColorTable() | vtkm::cont::ColorTable |