insightdock::charts::Scale::linear_nice

Build a scale with a "nice" rounded domain and tick set.

Synopsis

Declared in <insightdock/scale.h>
static
Scale
linear_nice(
    double data_min,
    double data_max,
    float pixel_min,
    float pixel_max,
    int max_ticks = 8);

Return Value

Configured scale with expanded nice domain.

Parameters

Name Description
data_min Smallest data value.
data_max Largest data value.
pixel_min Pixel for domain min.
pixel_max Pixel for domain max.
max_ticks Maximum tick count hint.

Created with MrDocs