marble
Go to the documentation of this file.
12 #ifndef MARBLE_PLANET_H
13 #define MARBLE_PLANET_H
17 #include <QStringList>
36 explicit Planet(
const QString&
id );
63 qreal theta_0()
const;
64 qreal theta_1()
const;
75 void setM_0( qreal M_0 );
76 void setM_1( qreal M_1 );
78 void setC_1( qreal C_1 );
79 void setC_2( qreal C_2 );
80 void setC_3( qreal C_3 );
81 void setC_4( qreal C_4 );
82 void setC_5( qreal C_5 );
83 void setC_6( qreal C_6 );
85 void setPi( qreal Pi );
87 void setEpsilon( qreal epsilon );
89 void setTheta_0( qreal theta_0 );
90 void setTheta_1( qreal theta_1 );
92 void setRadius( qreal radius );
94 void setName(
const QString& name );
95 void setId(
const QString&
id );
99 static QString name(
const QString&
id );
100 static QStringList planetList();
102 bool hasAtmosphere()
const;
103 void setHasAtmosphere(
bool enabled );
105 QColor atmosphereColor()
const;
106 void setAtmosphereColor(
const QColor& color );
109 PlanetPrivate *
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.