KD Chart 2
[rev.2.7]
|
A set of 3D line attributes. More...
#include <KDChartThreeDLineAttributes.h>
Public Member Functions | |
qreal | depth () const |
bool | isEnabled () const |
bool | isThreeDBrushEnabled () const |
uint | lineXRotation () const |
uint | lineYRotation () const |
bool | operator!= (const ThreeDLineAttributes &other) const |
bool | operator!= (const AbstractThreeDAttributes &other) const |
ThreeDLineAttributes & | operator= (const ThreeDLineAttributes &) |
bool | operator== (const ThreeDLineAttributes &) const |
bool | operator== (const AbstractThreeDAttributes &) const |
void | setDepth (qreal depth) |
void | setEnabled (bool enabled) |
void | setLineXRotation (const uint degrees) |
void | setLineYRotation (const uint degrees) |
void | setThreeDBrushEnabled (bool enabled) |
virtual QBrush | threeDBrush (const QBrush &brush, const QRectF &rect) const |
ThreeDLineAttributes () | |
ThreeDLineAttributes (const ThreeDLineAttributes &) | |
qreal | validDepth () const |
~ThreeDLineAttributes () override | |
A set of 3D line attributes.
Definition at line 35 of file KDChartThreeDLineAttributes.h.
ThreeDLineAttributes::ThreeDLineAttributes | ( | ) |
Definition at line 41 of file KDChartThreeDLineAttributes.cpp.
ThreeDLineAttributes::ThreeDLineAttributes | ( | const ThreeDLineAttributes & | r | ) |
Definition at line 47 of file KDChartThreeDLineAttributes.cpp.
|
override |
Definition at line 62 of file KDChartThreeDLineAttributes.cpp.
|
inherited |
Definition at line 99 of file KDChartAbstractThreeDAttributes.cpp.
References d.
Referenced by doArcsOverlap(), operator<<(), KDChart::AbstractThreeDAttributes::operator==(), KDChart::PieDiagram::paint(), KDChart::PaintingHelpers::project(), and KDChart::AbstractThreeDAttributes::setDepth().
|
inherited |
Definition at line 88 of file KDChartAbstractThreeDAttributes.cpp.
References d.
Referenced by doArcsOverlap(), labelAttachmentLine(), operator<<(), KDChart::AbstractThreeDAttributes::operator==(), KDChart::PieDiagram::paint(), KDChart::PaintingHelpers::paintAreas(), KDChart::PaintingHelpers::paintElements(), KDChart::RingDiagram::resize(), and KDChart::AbstractThreeDAttributes::validDepth().
|
inherited |
Definition at line 110 of file KDChartAbstractThreeDAttributes.cpp.
References d.
Referenced by KDChart::AbstractThreeDAttributes::operator==(), and KDChart::AbstractThreeDAttributes::threeDBrush().
uint ThreeDLineAttributes::lineXRotation | ( | ) | const |
Definition at line 85 of file KDChartThreeDLineAttributes.cpp.
References d.
Referenced by operator<<(), operator==(), and KDChart::PaintingHelpers::project().
uint ThreeDLineAttributes::lineYRotation | ( | ) | const |
Definition at line 95 of file KDChartThreeDLineAttributes.cpp.
References d.
Referenced by operator<<(), operator==(), and KDChart::PaintingHelpers::project().
bool KDChart::ThreeDLineAttributes::operator!= | ( | const ThreeDLineAttributes & | other | ) | const |
Definition at line 51 of file KDChartThreeDLineAttributes.h.
References KDCHART_DECLARE_PRIVATE_DERIVED, KDCHART_DECLARE_SWAP_DERIVED, KDCHART_DECLARE_SWAP_SPECIALISATION_DERIVED, KDChart::operator<<(), KDGantt::operator==(), and Q_DECLARE_TYPEINFO().
|
inherited |
Definition at line 57 of file KDChartAbstractThreeDAttributes.h.
References KDCHART_DECLARE_PRIVATE_BASE_POLYMORPHIC, KDCHART_DECLARE_SWAP_BASE, KDChart::operator<<(), and KDGantt::operator==().
ThreeDLineAttributes & ThreeDLineAttributes::operator= | ( | const ThreeDLineAttributes & | r | ) |
Definition at line 52 of file KDChartThreeDLineAttributes.cpp.
References d.
bool ThreeDLineAttributes::operator== | ( | const ThreeDLineAttributes & | r | ) | const |
Definition at line 71 of file KDChartThreeDLineAttributes.cpp.
References lineXRotation(), lineYRotation(), and KDChart::AbstractThreeDAttributes::operator==().
|
inherited |
Definition at line 70 of file KDChartAbstractThreeDAttributes.cpp.
References KDChart::AbstractThreeDAttributes::depth(), KDChart::AbstractThreeDAttributes::isEnabled(), and KDChart::AbstractThreeDAttributes::isThreeDBrushEnabled().
Referenced by KDChart::ThreeDPieAttributes::operator==(), operator==(), and KDChart::ThreeDBarAttributes::operator==().
|
inherited |
Definition at line 93 of file KDChartAbstractThreeDAttributes.cpp.
References d, and KDChart::AbstractThreeDAttributes::depth().
Referenced by KDChart::ThreeDPieAttributes::~ThreeDPieAttributes().
|
inherited |
Definition at line 83 of file KDChartAbstractThreeDAttributes.cpp.
References d.
void ThreeDLineAttributes::setLineXRotation | ( | const uint | degrees | ) |
Definition at line 80 of file KDChartThreeDLineAttributes.cpp.
References d.
void ThreeDLineAttributes::setLineYRotation | ( | const uint | degrees | ) |
Definition at line 90 of file KDChartThreeDLineAttributes.cpp.
References d.
|
inherited |
Definition at line 115 of file KDChartAbstractThreeDAttributes.cpp.
References d.
|
virtualinherited |
Definition at line 120 of file KDChartAbstractThreeDAttributes.cpp.
References KDChart::AbstractThreeDAttributes::isThreeDBrushEnabled().
Referenced by labelAttachmentLine(), KDChart::PaintingHelpers::paintAreas(), KDChart::PaintingHelpers::paintThreeDLines(), and KDChart::RingDiagram::resize().
|
inherited |
Definition at line 105 of file KDChartAbstractThreeDAttributes.cpp.
References d, and KDChart::AbstractThreeDAttributes::isEnabled().
Referenced by KDChart::BarDiagram::threeDItemDepth(), KDChart::Plotter::threeDItemDepth(), and KDChart::LineDiagram::threeDItemDepth().