Class containing a ArtificialLightSource simObject. Not complete yet.
More...
#include <ArtificialLightSource.h>
|
|
| ArtificialLightSource (std::string sSimObjectName, ISimObjectCreator *pCreator) |
| | The constructor sets the pointer to the output object and the parser object.
|
| |
|
virtual void | OdeFcn (const double dT, const double *const adX, double *const adXDot, const bool bIsMajorTimeStep) |
| | Calculates the state derivatives.
|
| |
|
|
virtual const double * | Position (const double dT, const double *const adX) |
| |
|
virtual const double * | Velocity (const double dT, const double *const adX) |
| |
|
|
double | m_dMass |
| | The mass of the object.
|
| |
|
ISignalPort * | m_pInForce |
| | A pointer to the input force.
|
| |
|
int | m_IStatePos |
| | The index of the position state.
|
| |
|
int | m_IStateVel |
| | The index of the velocity state.
|
| |
|
double | m_baseIntensity |
| | Base light intensity leve of source; considered static at this value within 1 m from source.
|
| |
|
double | m_attenuationFactor |
| | Factor determining attenuation of light intensity when passing through light (should be frequency dependent)
|
| |
The documentation for this class was generated from the following file: