class QucOpticalRay : public CorBase a model of a ray of light
| | getIntensity ( QucUnitType aType = QucIntensityUnit ) |
| | getTime ( QucUnitType aType = QucTimeUnit ) |
| | getU ( QucUnitType aType = QucDirectionalAngleUnit ) |
| | getV ( QucUnitType aType = QucDirectionalAngleUnit ) |
| | getWavelength ( QucUnitType aType = QucWaveLengthUnit ) |
| | getX ( QucUnitType aType = QucTangentialProjectionUnit ) |
| | getY ( QucUnitType aType = QucTangentialProjectionUnit ) |
| | operator!= ( const QucOpticalRay& aRef ) |
| | operator= ( const QucOpticalRay& aRef ) |
| | operator== ( const QucOpticalRay& aRef ) |
| | QucOpticalRay () |
| | QucOpticalRay ( const QucOpticalRay& aRef ) |
| | scale ( double aU = 0, double aV = 0, double aX = 0, double aY = 0, double aWaveLength = 5500, double aTime = 0, double anIntensity = 1 ) |
| | setIntensity ( double anIntensity ) |
| | setUV ( double anIntensity = 1, double aU = 0, double aV = 0, double aWaveLength = 550, double aTime = 0 ) |
| | setWavelength ( double aWaveLength ) |
| | setXY ( double anIntensity = 1, double anX = 0, double aY = 0, double aWaveLength = 550, double aTime = 0 ) |
| | ~QucOpticalRay () |
| | Purpose The default c'tor |
| | Purpose The d'tor |
| | $Id: QucOpticalRay |
| | become ( const QucOpticalRay& aRef ) |
a model of a ray of light
SYNOPSIS
#include <QucOpticalRay.h>
QucOpticalRay myObject;
DESCRIPTION
This class models a ray of light.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
CorBase
Preconditions Exceptions
Preconditions Exceptions
QucOpticalRay()
The default c'tor.
QucOpticalRay( const QucOpticalRay& aRef )
QucOpticalRay& operator=( const QucOpticalRay& aRef )
CorBool operator==( const QucOpticalRay& aRef )
CorBool operator!=( const QucOpticalRay& aRef )
virtual ~QucOpticalRay()
The d'tor.
double getU( QucUnitType aType = QucDirectionalAngleUnit )
double getV( QucUnitType aType = QucDirectionalAngleUnit )
double getX( QucUnitType aType = QucTangentialProjectionUnit )
double getY( QucUnitType aType = QucTangentialProjectionUnit )
double getTime( QucUnitType aType = QucTimeUnit )
double getWavelength( QucUnitType aType = QucWaveLengthUnit )
double getIntensity( QucUnitType aType = QucIntensityUnit )
void setIntensity( double anIntensity )
void setWavelength( double aWaveLength )
void setXY( double anIntensity = 1, double anX = 0, double aY = 0, double aWaveLength = 550, double aTime = 0 )
void setUV( double anIntensity = 1, double aU = 0, double aV = 0, double aWaveLength = 550, double aTime = 0 )
void scale( double aU = 0, double aV = 0, double aX = 0, double aY = 0, double aWaveLength = 5500, double aTime = 0, double anIntensity = 1 )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de