1#ifndef QWT3D_AUTOSCALER_H
2#define QWT3D_AUTOSCALER_H
5#include "qwt3d_global.h"
6#include "qwt3d_autoptr.h"
20 virtual int execute(
double& a,
double& b,
double start,
double stop,
int ivals) = 0;
46 int execute(
double& a,
double& b,
double start,
double stop,
int ivals)
override;
52 void init(
double start,
double stop,
int ivals);
53 double anchorvalue(
double start,
double mantisse,
int exponent);
54 int segments(
int& l_intervals,
int& r_intervals,
double start,
double stop,
double anchor,
double mantissa,
int exponent);
Abstract base class for autoscaler
Definition qwt3d_autoscaler.h:15
Simple auto pointer providing deep copies for raw pointer
Definition qwt3d_autoptr.h:19
Automatic beautifying of linear scales
Definition qwt3d_autoscaler.h:36
The standard (1:1) mapping class for axis numbering
Definition qwt3d_scale.h:67