Color normalization for a logarithmic scale.
Definition at line 52 of file norm_logarithmic.hpp.
|
| | ColorNormalizationLogarithmic () |
| | Constructor that sets min == 1.0 and max == 100.0. More...
|
| |
| | ColorNormalizationLogarithmic (ColorNormalizationLogarithmic &&)=default |
| |
| | ColorNormalizationLogarithmic (ColorNormalizationLogarithmic const &)=default |
| |
| | ColorNormalizationLogarithmic (double min, double max) |
| | Constructor that sets min() and max() to the provided values. More...
|
| |
| template<class ForwardIterator > |
| | ColorNormalizationLogarithmic (ForwardIterator first, ForwardIterator last) |
| | Constructor that sets min() and max() to the min and max of the provided range, and mid() to their midpoint. More...
|
| |
| | ColorNormalizationLogarithmic (std::vector< double > const &values) |
| | Constructor that sets min() and max() to the min and max of the provided values, and mid() to their midpoint. More...
|
| |
| virtual | ~ColorNormalizationLogarithmic () override=default |
| |
| double | base () const |
| |
| ColorNormalizationLogarithmic & | base (double value) |
| |
| bool | exponential_labels () const |
| |
| ColorNormalizationLogarithmic & | exponential_labels (bool value) |
| |
| ColorNormalizationLogarithmic & | operator= (ColorNormalizationLogarithmic &&)=default |
| |
| ColorNormalizationLogarithmic & | operator= (ColorNormalizationLogarithmic const &)=default |
| |
| | ColorNormalizationLinear ()=default |
| | Constructor that sets min == 0.0 and max == 1.0. More...
|
| |
| | ColorNormalizationLinear (ColorNormalizationLinear &&)=default |
| |
| | ColorNormalizationLinear (ColorNormalizationLinear const &)=default |
| |
| | ColorNormalizationLinear (double min, double max) |
| | Constructor that sets min() and max() to the provided values. More...
|
| |
| template<class ForwardIterator > |
| | ColorNormalizationLinear (ForwardIterator first, ForwardIterator last) |
| | Constructor that sets min() and max() to the min and max of the provided range. More...
|
| |
| | ColorNormalizationLinear (std::vector< double > const &values) |
| | Constructor that sets min() and max() to the min and max of the provided values. More...
|
| |
| virtual | ~ColorNormalizationLinear () override=default |
| |
| template<class ForwardIterator > |
| ColorNormalizationLinear & | autoscale (ForwardIterator first, ForwardIterator last) |
| | Set the min and max of the Palette so that they reflect the min and max valid values that are found in the range [ first, last ). More...
|
| |
| ColorNormalizationLinear & | autoscale (std::vector< double > const &values) |
| |
| template<class ForwardIterator > |
| ColorNormalizationLinear & | autoscale_max (ForwardIterator first, ForwardIterator last) |
| | Same as autoscale(), but only updates the max_value(). More...
|
| |
| ColorNormalizationLinear & | autoscale_max (std::vector< double > const &values) |
| |
| template<class ForwardIterator > |
| ColorNormalizationLinear & | autoscale_min (ForwardIterator first, ForwardIterator last) |
| | Same as autoscale(), but only updates the min_value(). More...
|
| |
| ColorNormalizationLinear & | autoscale_min (std::vector< double > const &values) |
| |
| double | max_value () const |
| | Minimum value, that is, where to end the color scale. More...
|
| |
| ColorNormalizationLinear & | max_value (double value) |
| | Minimum value, that is, where to end the color scale. More...
|
| |
| double | min_value () const |
| | Minimum value, that is, where to begin the color scale. More...
|
| |
| ColorNormalizationLinear & | min_value (double value) |
| | Minimum value, that is, where to begin the color scale. More...
|
| |
| ColorNormalizationLinear & | operator= (ColorNormalizationLinear &&)=default |
| |
| ColorNormalizationLinear & | operator= (ColorNormalizationLinear const &)=default |
| |
| ColorNormalizationLinear & | scale (double min, double max) |
| |
| | ColorNormalization ()=default |
| |
| | ColorNormalization (ColorNormalization &&)=default |
| |
| | ColorNormalization (ColorNormalization const &)=default |
| |
| virtual | ~ColorNormalization ()=default |
| |
| bool | is_valid () const |
| | Return whether ranges and other values are correct. More...
|
| |
| double | mask_value () const |
| | Mask value that identifies invalid values. More...
|
| |
| ColorNormalization & | mask_value (double value) |
| | Mask value that identifies invalid values. More...
|
| |
| double | operator() (double value) const |
| | Normalize a value into range [ 0.0, 1.0 ]. More...
|
| |
| template<class ForwardIterator > |
| std::vector< double > | operator() (ForwardIterator first, ForwardIterator last) const |
| | Return the normalized values for a range of values. More...
|
| |
| std::vector< double > | operator() (std::vector< double > const &values) const |
| | Return the normalized values for a vector of values. More...
|
| |
| ColorNormalization & | operator= (ColorNormalization &&)=default |
| |
| ColorNormalization & | operator= (ColorNormalization const &)=default |
| |