9#include "KChartThreeDBarAttributes.h"
10#include "KChartThreeDBarAttributes_p.h"
12#include "KChartMath_p.h"
20ThreeDBarAttributes::Private::Private()
21 : useShadowColors( true ),
27ThreeDBarAttributes::ThreeDBarAttributes()
48ThreeDBarAttributes::~ThreeDBarAttributes()
52void ThreeDBarAttributes::init()
59 return ( useShadowColors() == r.useShadowColors() &&
60 angle() == r.angle() &&
61 AbstractThreeDAttributes::operator==(r));
66void ThreeDBarAttributes::setUseShadowColors(
bool shadowColors )
68 d->useShadowColors = shadowColors;
71bool ThreeDBarAttributes::useShadowColors()
const
73 return d->useShadowColors;
76void ThreeDBarAttributes::setAngle( uint threeDAngle )
78 d->angle = threeDAngle;
81uint ThreeDBarAttributes::angle()
const
87#if !defined(QT_NO_DEBUG_STREAM)
90 dbg <<
"KChart::ThreeDBarAttributes(";
91 dbg = operator <<( dbg, static_cast<const AbstractThreeDAttributes&>(a) );
92 dbg <<
"useShadowColors="<< a.useShadowColors()
93 <<
"angle=" << a.angle() <<
")";
Base class for 3D attributes.
A set of 3D bar attributes.
KTEXTEDITOR_EXPORT QDebug operator<<(QDebug s, const MovingCursor &cursor)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 4 2024 12:04:16 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.