MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::Palette Member List

This is the complete list of members for MR::Palette, including all inherited members.

BlueGreenRedColors()MR::Paletteinlinestatic
createUniformLabels() constMR::Palette
DefaultColorsMR::Palettestatic
draw(const std::string &windowName, const ImVec2 &pose, const ImVec2 &size, bool onlyTopHalf=false)MR::Palette
draw(ImDrawList *drawList, float scaling, const ImVec2 &pos, const ImVec2 &size, const Color &labelBgColor, bool onlyTopHalf=false) constMR::Palette
draw(ImDrawList *drawList, float scaling, const ImVec2 &pos, const ImVec2 &size, bool onlyTopHalf=false) constMR::Palette
enableDiscretizationPercentages(bool enable)MR::Paletteinline
getColor(float relativeValue) constMR::Palette
getDefaultNumHistogramBuckets() constMR::Palette
getDiscrHistogramValues() constMR::Paletteinline
getHistogramValues()MR::Paletteinline
getInvalidColor() constMR::Paletteinline
getMaxLabelCount()MR::Palette
getNumHistogramBuckets() constMR::Palette
getParameters() constMR::Paletteinline
getRangeMax() constMR::Paletteinline
getRangeMin() constMR::Paletteinline
getRangeSq() constMR::Paletteinline
getRelativePos(float val) constMR::Palette
getStringValue(float value) constMR::Palette
getTexture() constMR::Paletteinline
getUVcoord(float val, bool valid=true) constMR::Paletteinline
getUVcoords(const VertScalars &values, const VertBitSet &region, const VertPredicate &valids={}, const VertPredicate &validsForStats={})MR::Palette
getUVcoords(const VertScalars &values, const VertBitSet &region, const VertBitSet *valids, const VertBitSet *validsForStats=nullptr)MR::Paletteinline
getVertColors(const VertScalars &values, const VertBitSet &region, const VertBitSet *valids, const VertBitSet *validsForStats)MR::Palette
GreenRedColors()MR::Palettestatic
isDiscretizationPercentagesEnabled() constMR::Paletteinline
isHistogramEnabled() constMR::Paletteinline
loadFromJson(const Json::Value &root)MR::Palette
Palette(const std::vector< Color > &colors)MR::Palette
predFromBitSet(const VertBitSet *bits)MR::Palettestatic
resetLabels()MR::Palette
saveCurrentToJson(Json::Value &root) constMR::Palette
setBaseColors(const std::vector< Color > &colors)MR::Palette
setCustomLabels(const std::vector< Label > &labels)MR::Palette
setDiscretizationNumber(int discretization)MR::Palette
setFilterType(FilterType type)MR::Palette
setLabelsVisible(bool visible)MR::Palette
setLegendLimits(const MinMaxf &limits)MR::Palette
setMaxLabelCount(int val)MR::Palette
setNumHistogramBuckets(int n)MR::Palette
setRangeMinMax(float min, float max)MR::Palette
setRangeMinMaxNegPos(float minNeg, float maxNeg, float minPos, float maxPos)MR::Palette
updateStats(const VertScalars &values, const VertBitSet &region, const VertPredicate &vertPredicate)MR::Palette