OpenIndy-Core  0.2.0.43
oi::Observation Class Reference

The Observation class. More...

#include <observation.h>

Inheritance diagram for oi::Observation:
oi::Element

Public Member Functions

 Observation (QObject *parent=0)
 Observation::Observation. More...
 
 Observation (const Observation &copy, QObject *parent=0)
 Observation::Observation. More...
 
 Observation (const OiVec &xyz, bool isValid, QObject *parent=0)
 Observation::Observation. More...
 
Observationoperator= (const Observation &copy)
 Observation::operator =. More...
 
 ~Observation ()
 Observation::~Observation. More...
 
const OiVecgetXYZ () const
 Observation::getXYZ. More...
 
void setXYZ (const OiVec &xyz)
 Observation::setXYZ. More...
 
const OiVecgetOriginalXYZ () const
 Observation::getOriginalXYZ. More...
 
const OiVecgetSigmaXYZ () const
 Observation::getSigmaXYZ. More...
 
void setSigmaXyz (const OiVec &sigmaXyz)
 Observation::setSigmaXyz. More...
 
const OiVecgetOriginalSigmaXyz () const
 Observation::getOriginalSigmaXyz. More...
 
const QPointer< Station > & getStation () const
 Observation::getStation. More...
 
void setStation (const QPointer< Station > &station)
 Observation::setStation. More...
 
const QList< QPointer< Geometry > > & getTargetGeometries () const
 Observation::getTargetGeometries. More...
 
void addTargetGeometry (const QPointer< Geometry > &targetGeometry)
 Observation::addTargetGeometry. More...
 
void removeTargetGeometry (const QPointer< Geometry > &targetGeometry)
 Observation::removeTargetGeometry. More...
 
void removeTargetGeometry (const int &geomId)
 Observation::removeTargetGeometry. More...
 
const QPointer< Reading > & getReading () const
 Observation::getReading. More...
 
const bool & getIsValid () const
 Observation::setReading. More...
 
void setIsSolved (const bool &isSolved)
 Observation::setIsSolved. More...
 
const bool & getIsSolved () const
 Observation::getIsSolved. More...
 
QString getDisplayId () const
 Observation::getDisplayId. More...
 
QString getDisplayStation () const
 Observation::getDisplayStation. More...
 
QString getDisplayTargetGeometries () const
 Observation::getDisplayTargetGeometries. More...
 
QString getDisplayX (const UnitType &type, const int &digits) const
 Observation::getDisplayX. More...
 
QString getDisplayY (const UnitType &type, const int &digits) const
 Observation::getDisplayY. More...
 
QString getDisplayZ (const UnitType &type, const int &digits) const
 Observation::getDisplayZ. More...
 
QString getDisplaySigmaX (const UnitType &type, const int &digits) const
 Observation::getDisplaySigmaX. More...
 
QString getDisplaySigmaY (const UnitType &type, const int &digits) const
 Observation::getDisplaySigmaY. More...
 
QString getDisplaySigmaZ (const UnitType &type, const int &digits) const
 Observation::getDisplaySigmaZ. More...
 
QString getDisplayIsValid () const
 Observation::getDisplayIsValid. More...
 
QString getDisplayIsSolved () const
 Observation::getDisplayIsSolved. More...
 
QDomElement toOpenIndyXML (QDomDocument &xmlDoc) const
 Observation::toOpenIndyXML. More...
 
bool fromOpenIndyXML (QDomElement &xmlElem)
 Observation::fromOpenIndyXML. More...
 
- Public Member Functions inherited from oi::Element
 Element (QObject *parent=0)
 
 Element (const Element &copy, QObject *parent=0)
 
Elementoperator= (const Element &copy)
 
virtual ~Element ()
 
int getId () const
 Element::getId. More...
 

Friends

class Reading
 
class CoordinateSystem
 
class TrafoController
 

Additional Inherited Members

- Signals inherited from oi::Element
void elementAboutToBeDeleted (const int &elementId, const QString &name, const QString &group, const FeatureTypes &type)
 
- Protected Attributes inherited from oi::Element
int id
 

Detailed Description

The Observation class.

Constructor & Destructor Documentation

Observation::Observation ( QObject *  parent = 0)
explicit

Observation::Observation.

Parameters
parent
Observation::Observation ( const Observation copy,
QObject *  parent = 0 
)

Observation::Observation.

Parameters
copy
parent
Observation::Observation ( const OiVec xyz,
bool  isValid,
QObject *  parent = 0 
)

Observation::Observation.

Parameters
xyz
isValid
parent
Observation::~Observation ( )

Member Function Documentation

void Observation::addTargetGeometry ( const QPointer< Geometry > &  targetGeometry)

Observation::addTargetGeometry.

Parameters
targetGeometry
bool Observation::fromOpenIndyXML ( QDomElement &  xmlElem)
virtual

Observation::fromOpenIndyXML.

Parameters
xmlElem
Returns

Reimplemented from oi::Element.

QString Observation::getDisplayId ( ) const
QString Observation::getDisplayIsSolved ( ) const
QString Observation::getDisplayIsValid ( ) const
QString Observation::getDisplaySigmaX ( const UnitType type,
const int &  digits 
) const

Observation::getDisplaySigmaX.

Parameters
type
digits
Returns
QString Observation::getDisplaySigmaY ( const UnitType type,
const int &  digits 
) const

Observation::getDisplaySigmaY.

Parameters
type
digits
Returns
QString Observation::getDisplaySigmaZ ( const UnitType type,
const int &  digits 
) const

Observation::getDisplaySigmaZ.

Parameters
type
digits
Returns
QString Observation::getDisplayStation ( ) const
QString Observation::getDisplayTargetGeometries ( ) const
QString Observation::getDisplayX ( const UnitType type,
const int &  digits 
) const

Observation::getDisplayX.

Parameters
type
digits
Returns
QString Observation::getDisplayY ( const UnitType type,
const int &  digits 
) const

Observation::getDisplayY.

Parameters
type
digits
Returns
QString Observation::getDisplayZ ( const UnitType type,
const int &  digits 
) const

Observation::getDisplayZ.

Parameters
type
digits
Returns
const bool & Observation::getIsSolved ( ) const
const bool & Observation::getIsValid ( ) const

Observation::setReading.

Parameters
reading

Observation::setIsValid

Parameters
isValid

Observation::getIsValid

Returns
const OiVec & Observation::getOriginalSigmaXyz ( ) const
const OiVec & Observation::getOriginalXYZ ( ) const
const QPointer< Reading > & Observation::getReading ( ) const
const OiVec & Observation::getSigmaXYZ ( ) const
const QPointer< Station > & Observation::getStation ( ) const
const QList< QPointer< Geometry > > & Observation::getTargetGeometries ( ) const
const OiVec & Observation::getXYZ ( ) const
Observation & Observation::operator= ( const Observation copy)

Observation::operator =.

Parameters
copy
Returns
void Observation::removeTargetGeometry ( const QPointer< Geometry > &  targetGeometry)

Observation::removeTargetGeometry.

Parameters
targetGeometry
void Observation::removeTargetGeometry ( const int &  geomId)
void Observation::setIsSolved ( const bool &  isSolved)

Observation::setIsSolved.

Parameters
isSolved
void Observation::setSigmaXyz ( const OiVec sigmaXyz)

Observation::setSigmaXyz.

Parameters
sigmaXyz
void Observation::setStation ( const QPointer< Station > &  station)

Observation::setStation.

Parameters
station
void Observation::setXYZ ( const OiVec xyz)

Observation::setXYZ.

Parameters
xyz
QDomElement Observation::toOpenIndyXML ( QDomDocument &  xmlDoc) const
virtual

Observation::toOpenIndyXML.

Parameters
xmlDoc
Returns

Reimplemented from oi::Element.

Friends And Related Function Documentation

friend class CoordinateSystem
friend
friend class Reading
friend
friend class TrafoController
friend

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