QXRD  0.11.16
Public Member Functions | Static Public Member Functions | List of all members
QcepVector3D Class Reference

#include <qcepvector3d.h>

Inheritance diagram for QcepVector3D:
Inheritance graph
[legend]
Collaboration diagram for QcepVector3D:
Collaboration graph
[legend]

Public Member Functions

 QcepVector3D ()
 
 QcepVector3D (double xpos, double ypos, double zpos)
 
void setSettingsValue (QSettings *settings, QString name)
 
- Public Member Functions inherited from QcepPropertyValue
 QcepPropertyValue (QObject *parent=0)
 
virtual ~QcepPropertyValue ()
 

Static Public Member Functions

static void customSaver (const QVariant &val, QSettings *settings, QString name)
 

Detailed Description

Definition at line 9 of file qcepvector3d.h.

Constructor & Destructor Documentation

QcepVector3D::QcepVector3D ( )

Definition at line 3 of file qcepvector3d.cpp.

4 {
5 }
QcepVector3D::QcepVector3D ( double  xpos,
double  ypos,
double  zpos 
)

Definition at line 7 of file qcepvector3d.cpp.

7  :
9  QVector3D(xpos, ypos, zpos)
10 {
11 }
QcepPropertyValue(QObject *parent=0)

Member Function Documentation

void QcepVector3D::customSaver ( const QVariant &  val,
QSettings *  settings,
QString  name 
)
static

Definition at line 24 of file qcepvector3d.cpp.

References setSettingsValue().

Referenced by QcepProperty::registerMetaTypes().

25 {
26  QcepVector3D vec = val.value<QcepVector3D>();
27 
28  vec.setSettingsValue(settings, name);
29 }
void setSettingsValue(QSettings *settings, QString name)

Here is the call graph for this function:

Here is the caller graph for this function:

void QcepVector3D::setSettingsValue ( QSettings *  settings,
QString  name 
)
virtual

Reimplemented from QcepPropertyValue.

Definition at line 13 of file qcepvector3d.cpp.

Referenced by customSaver(), and QcepProperty::setSettingsValue().

14 {
15  settings->beginGroup(name);
16 
17  settings->setValue("x", x());
18  settings->setValue("y", y());
19  settings->setValue("z", z());
20 
21  settings->endGroup();
22 }

Here is the caller graph for this function:


The documentation for this class was generated from the following files: