VR-Vantage 3.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
seInterface Class Reference

Public Member Functions

void copySensorEffects (seSenSim *seData, bool copyToCI=false, int index=-1)
void copyOptics (seOptics *seOpticsData, bool copyToCI=false, int index=-1)
void copyDetector (seDetector *seDetectorData, bool copyToCI=false, int index=-1)
void copyElectronics (seElectronics *seElectronicsData, bool copyToCI=false, int index=-1)
std::string modifySeStringPath (char *stringToModify, bool copyToCI=false)
void setDataDirectoryForSenSim (char *path)
char * getDataDirectoryForSenSim ()
 seInterface ()
virtual ~seInterface ()

Protected Attributes

int m_enableFlags
 setSensorEffectsFlags *!
ciInterfacem_ciInterfaceSe
char m_dataDirectoryPath [255]

Constructor & Destructor Documentation

seInterface::seInterface ( )
Default constructor.
virtual seInterface::~seInterface ( )
virtual
Default destructor.

Member Function Documentation

void seInterface::copySensorEffects ( seSenSim seData,
bool  copyToCI = false,
int  index = -1 
)
Copies the local ci data into the appropriate se data arrays.
Parameters
seData- seSensorEffects data
Returns
void seInterface::copyOptics ( seOptics seOpticsData,
bool  copyToCI = false,
int  index = -1 
)
Copies the se optics data object into the local ci optics data.
Parameters
opticsData- seOptics data to copy into the ci optica data
Returns
void seInterface::copyDetector ( seDetector seDetectorData,
bool  copyToCI = false,
int  index = -1 
)
Copies the se detector data object into the local ci detector data.
Parameters
detectorData- seDetector data to copy into the ci detector data
Returns
void seInterface::copyElectronics ( seElectronics seElectronicsData,
bool  copyToCI = false,
int  index = -1 
)
Copies the se electronics data object into the local ci electronics data.
Parameters
electronicsData- seElectronicsLevel data to copy into the ci electronics data
Returns
std::string seInterface::modifySeStringPath ( char *  stringToModify,
bool  copyToCI = false 
)
adjusts string paths if JRM_DATA_DIR% token is present
Parameters
stringToModify- the string to analyze and determine if adjustments are required to the string
Returns
modified string path
void seInterface::setDataDirectoryForSenSim ( char *  path)
Sets the data directory path in the interface.
Parameters
path- data directory path that is set
Returns
char* seInterface::getDataDirectoryForSenSim ( )
inline
Gets the data directory path in the interface.
Returns
data directory path that is set

Member Data Documentation

int seInterface::m_enableFlags
protected

setSensorEffectsFlags *!

isSensorEffectsOn *! isFilterOn *! isNoiseOn *! isGainOn *!

ciInterface* seInterface::m_ciInterfaceSe
protected
char seInterface::m_dataDirectoryPath[255]
protected

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


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)