24 void setStyle(COORDSTYLE s,
29 COORDSTYLE style()
const;
34 void setAxesColor(
RGBA val);
36 RGBA axesColor()
const;
38 void setNumberFont(QString
const& family,
int pointSize,
int weight = QFont::Normal,
bool italic =
false);
40 void setNumberFont(QFont
const& font);
42 QFont numberFont()
const;
44 void setNumberColor(
RGBA val);
46 RGBA numberColor()
const;
48 void setStandardScale();
51 void adjustNumbers(
int val);
53 void adjustLabels(
int val);
56 void setGridLinesColor(
RGBA val);
58 RGBA gridLinesColor()
const;
61 void setLabelFont(QString
const& family,
int pointSize,
int weight = QFont::Normal,
bool italic =
false);
63 void setLabelFont(QFont
const& font);
65 QFont labelFont()
const;
67 void setLabelColor(
RGBA val);
69 RGBA labelColor()
const;
72 void setLineWidth(
double val,
double majfac = 0.9,
double minfac = 0.5);
74 void setTicLength(
double major,
double minor);
76 void ticLength(
double& major,
double& minor)
const;
80 void setTicLengthScale(
double scale);
82 double ticLengthScale()
const;
84 void setAutoTicLength();
87 void setAutoScale(
bool val =
true);
89 bool autoScale()
const;
94 void setAutoDecoration(
bool val =
true);
95 bool autoDecoration()
const;
99 void setTickPosition(TICKPOSITION val);
101 TICKPOSITION tickPosition()
const;
104 void setLineSmooth(
bool val =
true);
106 bool lineSmooth()
const;
111 void setGridLines(
bool majors,
bool minors,
int sides = NOSIDEGRID);
116 void setInteriorGridLines(
bool majors,
bool minors,
int directions = NO_INTERIOR);
118 int interiorGrids()
const;
120 void setInteriorGridLinesColor(
RGBA val);
122 RGBA interiorGridLinesColor()
const;
124 void setInteriorGridLinesWidth(
double major,
double minor);
127 std::vector< Qwt3DAxis > axes;
141 void recalculateAxesTics();
143 void applyTicLengths();
Bundles all widget resources that drawables need during rendering.
Definition qwt3d_render_context.h:38