|
|
| Qwt3DCoordinateSystem (Triple blb=Triple(0, 0, 0), Triple ftr=Triple(0, 0, 0), COORDSTYLE=BOX) |
| |
|
void | init (Triple beg=Triple(0, 0, 0), Triple end=Triple(0, 0, 0)) |
| |
|
void | setStyle (COORDSTYLE s, AXIS frame_1=X1, AXIS frame_2=Y1, AXIS frame_3=Z1) |
| |
|
COORDSTYLE | style () const |
| |
|
void | setPosition (Triple first, Triple second) |
| |
|
void | setAxesColor (RGBA val) |
| |
| RGBA | axesColor () const |
| | 返回轴线颜色
|
| |
|
void | setNumberFont (QString const &family, int pointSize, int weight=QFont::Normal, bool italic=false) |
| |
|
void | setNumberFont (QFont const &font) |
| |
| QFont | numberFont () const |
| | 返回数字字体
|
| |
|
void | setNumberColor (RGBA val) |
| |
| RGBA | numberColor () const |
| | 返回数字颜色
|
| |
|
void | setStandardScale () |
| |
|
void | adjustNumbers (int val) |
| |
|
void | adjustLabels (int val) |
| |
|
void | setGridLinesColor (RGBA val) |
| |
| RGBA | gridLinesColor () const |
| | 返回网格线颜色
|
| |
|
void | setLabelFont (QString const &family, int pointSize, int weight=QFont::Normal, bool italic=false) |
| |
|
void | setLabelFont (QFont const &font) |
| |
| QFont | labelFont () const |
| | 返回标签字体
|
| |
|
void | setLabelColor (RGBA val) |
| |
| RGBA | labelColor () const |
| | 返回标签颜色
|
| |
|
void | setLineWidth (double val, double majfac=0.9, double minfac=0.5) |
| |
|
void | setTicLength (double major, double minor) |
| |
| void | ticLength (double &major, double &minor) const |
| | 返回显式设置的 tic 长度
|
| |
|
void | setTicLengthScale (double scale) |
| |
|
double | ticLengthScale () const |
| |
|
void | setAutoTicLength () |
| |
|
void | setAutoScale (bool val=true) |
| |
| bool | autoScale () const |
| | 返回是否启用自动缩放
|
| |
|
Triple | first () const |
| |
|
Triple | second () const |
| |
|
void | setAutoDecoration (bool val=true) |
| |
|
bool | autoDecoration () const |
| |
|
void | setTickPosition (TICKPOSITION val) |
| |
|
TICKPOSITION | tickPosition () const |
| |
|
void | setLineSmooth (bool val=true) |
| |
|
bool | lineSmooth () const |
| |
| void | draw (const Qwt3DRenderContext &ctx) override |
| | Draws the coordinate system, including grid lines if enabled.
|
| |
|
void | setGridLines (bool majors, bool minors, int sides=NOSIDEGRID) |
| |
|
int | grids () const |
| |
|
void | setInteriorGridLines (bool majors, bool minors, int directions=NO_INTERIOR) |
| |
|
int | interiorGrids () const |
| |
|
void | setInteriorGridLinesColor (RGBA val) |
| |
| RGBA | interiorGridLinesColor () const |
| | 返回内部网格线颜色
|
| |
|
void | setInteriorGridLinesWidth (double major, double minor) |
| |
|
void | attach (Qwt3DDrawable *) |
| |
|
void | detach (Qwt3DDrawable *) |
| |
|
void | detachAll () |
| |
|
virtual void | setColor (double r, double g, double b, double a=1) |
| |
|
virtual void | setColor (RGBA rgba) |
| |
| RGBA | color () const |
| | Returns the drawable's color.
|
| |
A coordinate system with different styles (BOX, FRAME)