class QucPosition : public CorBase a 3D position
| | operator* ( double aScalar ) |
| | operator* ( QucPosition aPosition ) |
| | operator+ ( QucPosition aPosition ) |
| | operator- ( QucPosition aPosition ) |
| | operator/ ( double aScalar ) |
| | operator= ( const QucPosition& aRef ) |
| | print () |
| | QucPosition ( const QucPosition& aRef ) |
| | QucPosition ( double anX, double aY, double aZ ) |
| | rotateX ( double anAngle ) |
| | rotateY ( double anAngle ) |
| | rotateZ ( double anAngle ) |
| | scale ( double xFactor = 1.0, double yFactor = 1.0, double zFactor = 1.0 ) |
| | translate ( QucPosition aPosition ) |
| | x () |
| | y () |
| | z () |
| | ~QucPosition () |
| | Purpose Query the y coordinate |
| | Purpose Print out the coordinate attributes |
| | Purpose The d'tor |
| | Purpose Query the x coordinate |
| | $Id: QucPosition |
| | Purpose query the z coordinate |
a 3D position
SYNOPSIS
#include <QucPosition.h>
QucPosition myObject;
DESCRIPTION
This class models a position in a three dimensional space.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
<optional>
CorBase
Preconditions Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Exceptions
QucPosition( double anX, double aY, double aZ )
QucPosition( const QucPosition& aRef )
QucPosition& operator=( const QucPosition& aRef )
virtual ~QucPosition()
The d'tor.
void rotateX( double anAngle )
void rotateY( double anAngle )
void rotateZ( double anAngle )
void translate( QucPosition aPosition )
void scale( double xFactor = 1.0, double yFactor = 1.0, double zFactor = 1.0 )
double x()
Query the x coordinate.
The x attribute of this instance.
double y()
Query the y coordinate.
The y attribute of this instance.
double z()
query the z coordinate.
The z attribute of this instance.
void print()
Print out the coordinate attributes.
QucPosition operator+( QucPosition aPosition )
QucPosition operator-( QucPosition aPosition )
QucPosition operator*( QucPosition aPosition )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de