Public Member Functions |
| | ssInterface () |
| virtual | ~ssInterface () |
| void | copySensor (ssSensor *sensor, int index=0, bool copyToCI=false) |
| int | getNumberSensors () |
| void | copyObject (ssObject *object, int index=0, bool copyToCI=false, int subObjIndex=-1) |
| int | getNumberObjects () |
| void | copyTerrain (ssObject *terrain, bool copyToCI=false) |
| void | copyEnvironment (ssEnvironment *environment, bool copyToCI=false) |
| void | copyScenario (ssEnvironment *environment, bool copyToCI=false) |
const
ciServerClient::ConnectionsMultiMap & | getNetworkConfiguration (int &networkMode, int &serverClientConnectionType) |
| void | setNetworkConfiguration (int networkMode, int serverClientConnectionType, const ciServerClient::ConnectionsMultiMap &connections) |
| void | setDataDirectoryForSigSim (char *path) |
| char * | getDataDirectoryForSigSim () |
| void | getSensorOrientation (double &h, double &p, double &r) |
| void | getSensorPosition (double &lat, double &lng, double &alt) |
| void | setSensorOrientation (double h, double p, double r) |
| void | setSensorPosition (double lat, double lng, double alt) |
| void | getSensorWorldPosition (double &lat, double &lng, double &alt) |
| void | setSensorWorldPosition (double lat, double lng, double alt) |
| std::string | modifySsStringPath (char *stringToModify, bool copyToCI=false) |
| void | setCiInterfaceSS (ciInterface *ciInterface) |
Constructor & Destructor Documentation
| ssInterface::ssInterface |
( |
| ) |
|
| virtual ssInterface::~ssInterface |
( |
| ) |
|
|
virtual |
Member Function Documentation
- Copies the sensor data object in the ssSensor.
- Parameters
-
- Returns
| int ssInterface::getNumberSensors |
( |
| ) |
|
|
inline |
- Gets the number of sensor data objects in the interface.
- Returns
- number of sensors
| void ssInterface::copyObject |
( |
ssObject * |
object, |
|
|
int |
index = 0, |
|
|
bool |
copyToCI = false, |
|
|
int |
subObjIndex = -1 |
|
) |
| |
- Copies the object data in the interface.
- Parameters
-
- Returns
| int ssInterface::getNumberObjects |
( |
| ) |
|
- Gets the number of Objects.
- Parameters
-
| \return | the number of Objects in this object list |
- Gets the terrain data object in the interface.
- Parameters
-
- Returns
- Gets the environment data object in the interface.
- Parameters
-
| environment | - sgEnvironment to copy into |
| context | - sgImagerContext to copy into |
- Returns
- Gets the scenario data object in the interface.
- Parameters
-
| scenario | - sgScenario to copy into |
| context | - sgImagerContext to copy into |
- Returns
- sets the network configuration in the interface. ConnectionType - 0 for TCP, 1 for UDP
- Returns
| void ssInterface::setDataDirectoryForSigSim |
( |
char * |
path | ) |
|
- Sets the data directory path in the interface.
- Parameters
-
| path | - data directory path that is set |
- Returns
| char* ssInterface::getDataDirectoryForSigSim |
( |
| ) |
|
|
inline |
- Gets the data directory path in the interface.
- Returns
- data directory path that is set
| void ssInterface::getSensorOrientation |
( |
double & |
h, |
|
|
double & |
p, |
|
|
double & |
r |
|
) |
| |
- Gets orientation out of the interface
- Returns
- void
| void ssInterface::getSensorPosition |
( |
double & |
lat, |
|
|
double & |
lng, |
|
|
double & |
alt |
|
) |
| |
- Gets Position out of the interface
- Returns
- void
| void ssInterface::setSensorOrientation |
( |
double |
h, |
|
|
double |
p, |
|
|
double |
r |
|
) |
| |
- Sets Position out of the interface
- Returns
- void
| void ssInterface::setSensorPosition |
( |
double |
lat, |
|
|
double |
lng, |
|
|
double |
alt |
|
) |
| |
- Sets Position out of the interface
- Returns
- void
| void ssInterface::getSensorWorldPosition |
( |
double & |
lat, |
|
|
double & |
lng, |
|
|
double & |
alt |
|
) |
| |
- gets world Position out of the interface
- Returns
- void
| void ssInterface::setSensorWorldPosition |
( |
double |
lat, |
|
|
double |
lng, |
|
|
double |
alt |
|
) |
| |
- sets world Position out of the interface
- Returns
- void
| std::string ssInterface::modifySsStringPath |
( |
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
Member Data Documentation
| int ssInterface::m_activeSensor |
|
protected |
| double ssInterface::m_sensorPos[3] |
|
protected |
| double ssInterface::m_sensorOrientation[3] |
|
protected |
| double ssInterface::m_sensorWorldPos[3] |
|
protected |
The documentation for this class was generated from the following file: