Public Types | |
Public Member Functions | |
void | attachTo (Curve3D *=0) |
Qti3DAxis * | axis () |
SCALEPOSITION | axisPosition () |
Returns scale position. | |
QColor | borderColor () const |
Qti3D::LINESTYLE | borderStyle () const |
Returns border line style. | |
double | borderWidth () const |
Returns line width for axis body. | |
LinearColorMap * | colorMap () |
ColorScale3D () | |
Curve3D * | dataCurve () |
void | drawNumbers (bool) |
Sets whether the scale will have scale numbers. | |
void | drawScale (bool) |
Sets whether a scale will be drawn. | |
bool | isAxisEnabled () |
< Returns a pointer to the axis object. | |
bool | isBorderEnabled () const |
Returns true if the legend scale is displayed. | |
bool | isColorBarEnabled () const |
bool | isVisible () const |
Shows/Hides the title. | |
void | move (const QPoint &) |
Sets position relative to screen using pixel coordinates. | |
void | move (double, double) |
Sets position relative to screen. | |
ORIENTATION | orientation () |
Returns legend orientation. | |
void | setAutoScale (bool) |
Sets, whether the axis is autoscaled or not. | |
void | setAxisPosition (SCALEPOSITION) |
Sets scale position. | |
void | setBorderColor (const QColor &) |
void | setBorderEnabled (bool) |
Returns true if the legend border is displayed. | |
void | setBorderStyle (Qti3D::LINESTYLE) |
void | setBorderWidth (double) |
Sets border line width. | |
void | setColorBarEnabled (bool) |
Returns true if the color bar is displayed. | |
void | setColorMap (const LinearColorMap &) |
void | setGeometry (const QRect &) |
Sets geometry relative to screen using pixel coordinates. | |
void | setGeometry (double, double, double, double) |
Sets geometry relative to screen. | |
void | setLimits (double start, double stop) |
Sets the limit of the scale. | |
void | setMajorIntervals (int) |
Sets scale major intervals. | |
void | setMinorIntervals (int) |
Sets scale minor intervals. | |
void | setOrientation (ORIENTATION, SCALEPOSITION) |
Sets legend orientation and scale position. | |
void | setOrientation (ORIENTATION) |
Sets legend orientation. | |
void | setScale (Qti3D::SCALETYPE) |
Sets one of the predefined scale types. | |
void | setSize (const QSize &) |
Sets size relative to screen using pixel coordinates. | |
void | setSize (double, double) |
Sets size relative to screen. | |
void | setTitleBackgroundColor (const QColor &) |
void | setTitleColor (const QColor &) |
Sets title color. | |
void | setTitleFont (const QFont &) |
void | setTitleFont (const QString &family, int pointSize, int weight=QFont::Normal, bool italic=false) |
Sets the legends caption font. | |
void | setTitleGap (int) |
Sets title gap. | |
void | setTitlePosition (SCALEPOSITION) |
Sets title position. | |
void | setTitleString (const QString &) |
Sets the legends caption string. | |
void | setTitleVisible (bool) |
Sets the legends caption font. | |
void | setVisible (bool) |
Label3D * | title () |
Returns pointer to legend title. | |
SCALEPOSITION | titlePosition () |
void | update () |
Private Member Functions | |
ColorScale3D (const ColorScale3D &) |
ColorScale3D::ColorScale3D | ( | ) |
ColorScale3D::ColorScale3D | ( | const ColorScale3D & | ) | [private] |
void ColorScale3D::attachTo | ( | Curve3D * | = 0 |
) |
Qti3DAxis* ColorScale3D::axis | ( | ) |
SCALEPOSITION ColorScale3D::axisPosition | ( | ) |
Returns scale position.
QColor ColorScale3D::borderColor | ( | ) | const |
Qti3D::LINESTYLE ColorScale3D::borderStyle | ( | ) | const |
Returns border line style.
double ColorScale3D::borderWidth | ( | ) | const |
Returns line width for axis body.
LinearColorMap* ColorScale3D::colorMap | ( | ) |
Curve3D* ColorScale3D::dataCurve | ( | ) |
void ColorScale3D::drawNumbers | ( | bool | ) |
Sets whether the scale will have scale numbers.
void ColorScale3D::drawScale | ( | bool | ) |
Sets whether a scale will be drawn.
bool ColorScale3D::isAxisEnabled | ( | ) |
< Returns a pointer to the axis object.
bool ColorScale3D::isBorderEnabled | ( | ) | const |
Returns true if the legend scale is displayed.
bool ColorScale3D::isColorBarEnabled | ( | ) | const |
bool ColorScale3D::isVisible | ( | ) | const |
Shows/Hides the title.
void ColorScale3D::move | ( | const QPoint & | ) |
Sets position relative to screen using pixel coordinates.
void ColorScale3D::move | ( | double | , | |
double | ||||
) |
Sets position relative to screen.
ORIENTATION ColorScale3D::orientation | ( | ) |
Returns legend orientation.
void ColorScale3D::setAutoScale | ( | bool | ) |
Sets, whether the axis is autoscaled or not.
void ColorScale3D::setAxisPosition | ( | SCALEPOSITION | ) |
Sets scale position.
void ColorScale3D::setBorderColor | ( | const QColor & | ) |
void ColorScale3D::setBorderEnabled | ( | bool | ) |
Returns true if the legend border is displayed.
Sets whether the border will be drawn.
void ColorScale3D::setBorderStyle | ( | Qti3D::LINESTYLE | ) |
void ColorScale3D::setBorderWidth | ( | double | ) |
Sets border line width.
void ColorScale3D::setColorBarEnabled | ( | bool | ) |
Returns true if the color bar is displayed.
Sets whether the color bar will be drawn.
void ColorScale3D::setColorMap | ( | const LinearColorMap & | ) |
void ColorScale3D::setGeometry | ( | const QRect & | ) |
Sets geometry relative to screen using pixel coordinates.
void ColorScale3D::setGeometry | ( | double | , | |
double | , | |||
double | , | |||
double | ||||
) |
Sets geometry relative to screen.
void ColorScale3D::setLimits | ( | double | start, | |
double | stop | |||
) |
Sets the limit of the scale.
void ColorScale3D::setMajorIntervals | ( | int | ) |
Sets scale major intervals.
void ColorScale3D::setMinorIntervals | ( | int | ) |
Sets scale minor intervals.
void ColorScale3D::setOrientation | ( | ORIENTATION | , | |
SCALEPOSITION | ||||
) |
Sets legend orientation and scale position.
void ColorScale3D::setOrientation | ( | ORIENTATION | ) |
Sets legend orientation.
void ColorScale3D::setScale | ( | Qti3D::SCALETYPE | ) |
Sets one of the predefined scale types.
void ColorScale3D::setSize | ( | const QSize & | ) |
Sets size relative to screen using pixel coordinates.
void ColorScale3D::setSize | ( | double | , | |
double | ||||
) |
Sets size relative to screen.
void ColorScale3D::setTitleBackgroundColor | ( | const QColor & | ) |
Sets title background color
void ColorScale3D::setTitleColor | ( | const QColor & | ) |
Sets title color.
void ColorScale3D::setTitleFont | ( | const QFont & | ) |
void ColorScale3D::setTitleFont | ( | const QString & | family, | |
int | pointSize, | |||
int | weight = QFont::Normal , |
|||
bool | italic = false | |||
) |
Sets the legends caption font.
void ColorScale3D::setTitleGap | ( | int | ) |
Sets title gap.
void ColorScale3D::setTitlePosition | ( | SCALEPOSITION | ) |
Sets title position.
void ColorScale3D::setTitleString | ( | const QString & | ) |
Sets the legends caption string.
void ColorScale3D::setTitleVisible | ( | bool | ) |
Sets the legends caption font.
void ColorScale3D::setVisible | ( | bool | ) |
Label3D* ColorScale3D::title | ( | ) |
Returns pointer to legend title.
SCALEPOSITION ColorScale3D::titlePosition | ( | ) |
void ColorScale3D::update | ( | ) |