12#include "KDChartAbstractThreeDAttributes_p.h"
14#include <KDABLibFakes>
22AbstractThreeDAttributes::Private::Private()
32 : _d(new Private(*r.
d))
57void AbstractThreeDAttributes::init()
88 return d->threeDBrushEnabled;
93 d->threeDBrushEnabled = enabled;
108#if !defined(QT_NO_DEBUG_STREAM)
112 <<
"depth=" << a.
depth();
Base class for 3D attributes.
void setThreeDBrushEnabled(bool enabled)
virtual QBrush threeDBrush(const QBrush &brush, const QRectF &rect) const
void setEnabled(bool enabled)
AbstractThreeDAttributes()
bool operator==(const AbstractThreeDAttributes &) const
bool isThreeDBrushEnabled() const
AbstractThreeDAttributes & operator=(const AbstractThreeDAttributes &)
void setDepth(qreal depth)
virtual ~AbstractThreeDAttributes()=0
QDebug operator<<(QDebug stream, const DataDimension &r)
const QColor & color() const const
QColor lighter(int factor) const const
void setColorAt(qreal position, const QColor &color)
QPointF bottomRight() const const
QPointF topLeft() const const