class QucOpticalRay : public CorBase a model of a ray of light
| | QucOpticalRay () | ||||||||||||||
| | QucOpticalRay ( const QucOpticalRay & aRef )
| ||||||||||||||
| | operator= ( const QucOpticalRay & aRef )
| ||||||||||||||
| | operator== ( const QucOpticalRay & aRef ) const
| ||||||||||||||
| | operator!= ( const QucOpticalRay & aRef ) const
| ||||||||||||||
| | ~QucOpticalRay () | ||||||||||||||
| | getU ( QucUnitType aType = QucDirectionalAngleUnit ) const
| ||||||||||||||
| | getV ( QucUnitType aType = QucDirectionalAngleUnit ) const
| ||||||||||||||
| | getX ( QucUnitType aType = QucTangentialProjectionUnit ) const
| ||||||||||||||
| | getY ( QucUnitType aType = QucTangentialProjectionUnit ) const
| ||||||||||||||
| | getTime ( QucUnitType aType = QucTimeUnit ) const
| ||||||||||||||
| | getWavelength ( QucUnitType aType = QucWaveLengthUnit ) const
| ||||||||||||||
| | getIntensity ( QucUnitType aType = QucIntensityUnit ) const
| ||||||||||||||
| | setIntensity ( double anIntensity )
| ||||||||||||||
| | setWavelength ( double aWaveLength )
| ||||||||||||||
| | setXY ( double anIntensity = 1, double anX = 0, double aY = 0, double aWaveLength = 550, double aTime = 0 )
| ||||||||||||||
| | setUV ( double anIntensity = 1, double aU = 0, double aV = 0, double aWaveLength = 550, double aTime = 0 )
| ||||||||||||||
| | scale ( double aU = 0, double aV = 0, double aX = 0, double aY = 0, double aWaveLength = 5500, double aTime = 0, double anIntensity = 1 )
|
| | become ( const QucOpticalRay & aRef )
|
![]()
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
Arguments
Preconditions
Returns
A reference to this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns corTRUE if this instance is indeed equal
to a reference instance.
Exceptions
Arguments
Preconditions
Returns
This function returns corTRUE if this instance is not equal
to a reference instance.
Exceptions
Arguments
Preconditions
Exceptions
Preconditions
Returns
This function returns the value of the u direction of this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns the value of the v direction of this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns the value of the x tangent of this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns the value of the y tangent of this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns the time of impact.
Exceptions
Arguments
Preconditions
Returns
This function returns the wavelength of this instance.
Exceptions
Arguments
Preconditions
Returns
This function returns the intensity of this beam.
Exceptions
Arguments
Preconditions
Exceptions
Arguments
Preconditions
Exceptions
Arguments
Preconditions
Exceptions
Arguments
Preconditions
Exceptions
Arguments
Preconditions
Exceptions
Arguments
Preconditions
Exceptions
Arguments
| VLT-DFS Subsystem Core - User Manual 1.1 | VLT-MAN-ESO-19000-0001 |
generated by doc++