VTK-m  2.0
vtkm::cont::ColorTable Member List

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::ColorTableinline
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::ColorTableinline
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::ColorTableexplicit
ColorTable(vtkm::ColorSpace space)vtkm::cont::ColorTableexplicit
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 &)=defaultvtkm::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() constvtkm::cont::ColorTable
GetBelowRangeColor() constvtkm::cont::ColorTable
GetClamping() constvtkm::cont::ColorTable
GetColorSpace() constvtkm::cont::ColorTable
GetModifiedCount() constvtkm::cont::ColorTable
GetName() constvtkm::cont::ColorTable
GetNaNColor() constvtkm::cont::ColorTable
GetNumberOfPoints() constvtkm::cont::ColorTable
GetNumberOfPointsAlpha() constvtkm::cont::ColorTable
GetPoint(vtkm::Int32 index, vtkm::Vec4f_64 &) constvtkm::cont::ColorTable
GetPointAlpha(vtkm::Int32 index, vtkm::Vec4f_64 &) constvtkm::cont::ColorTable
GetPresets()vtkm::cont::ColorTablestatic
GetRange() constvtkm::cont::ColorTable
Internalsvtkm::cont::ColorTableprivate
LoadPreset(vtkm::cont::ColorTable::Preset preset)vtkm::cont::ColorTable
LoadPreset(const std::string &name)vtkm::cont::ColorTable
MakeDeepCopy()vtkm::cont::ColorTable
operator=(const ColorTable &)=defaultvtkm::cont::ColorTable
PrepareForExecution(vtkm::cont::DeviceAdapterId deviceId, vtkm::cont::Token &token) constvtkm::cont::ColorTable
Preset enum namevtkm::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) constvtkm::cont::ColorTable
Sample(vtkm::Int32 numSamples, vtkm::cont::ColorTableSamplesRGB &samples, vtkm::Float64 tolerance=0.002) constvtkm::cont::ColorTable
Sample(vtkm::Int32 numSamples, vtkm::cont::ArrayHandle< vtkm::Vec4ui_8 > &colors, vtkm::Float64 tolerance=0.002) constvtkm::cont::ColorTable
Sample(vtkm::Int32 numSamples, vtkm::cont::ArrayHandle< vtkm::Vec3ui_8 > &colors, vtkm::Float64 tolerance=0.002) constvtkm::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::ColorTableinline
SetClampingOn()vtkm::cont::ColorTableinline
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() constvtkm::cont::ColorTableprivate
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