Public Member Functions |
| | ciEntity () |
| | ciEntity (ciEntity &obj) |
| virtual | ~ciEntity () |
| ciEntity | operator= (ciEntity &obj) |
| ciEntity & | operator[] (int idx) |
| bool | add (ciEntity entity) |
| bool | insert (ciEntity entity, int placeBeforeIdx) |
| bool | remove (int entityIdx) |
| void | print () |
| bool | archive (std::ofstream &outf) |
| int | serialize (char *filepath) |
| bool | loadXML (clXMLNode *childNode) |
| bool | parseXML (clXML &xmlDocument) |
| bool | loadXMLNode (std::string tag, char *nodeString) |
| bool | loadXMLNode (std::string tag, bool *nodeBool) |
| bool | loadXMLNode (std::string tag, int *nodeBool) |
| bool | loadXMLNode (std::string tag, double *nodeBool) |
| void | saveXML (clXML *xmlDocument) |
| int | serializeCheck (char *filepath) |
| | Checks the saved configuration file for whether it has more than one panel saved.
|
| void | setIndex (int index) |
| int | getIndex () |
| int | getNumEntities () |
| void | setNumEntities (int count) |
| char * | getName (int index=0) |
| void | setName (const char *name, int index=0) |
| double | getVelocity (int index=0) |
| void | setVelocity (double velocity, int index=0) |
| char * | getGeomFileName (int index=0) |
| void | setGeomFileName (char *name, int index=0) |
| char * | getMatSysFileName (int index=0) |
| void | setMatSysFileName (char *name, int index=0) |
| int | getTextureType (int idx=0) |
| void | setTextureType (int textureType, int idx=0) |
| char * | getTrackFileName (int index=0) |
| void | setTrackFileName (char *name, int index=0) |
| int | getEntityType (int index=0) |
| void | setEntityType (int type, int index=0) |
| double | getThermalSpinUpPeriod (int index=0) |
| void | setThermalSpinUpPeriod (double period, int index=0) |
| void | setVisibility (bool visibility, int index=0) |
| bool | getVisibility (int index=0) |
| void | setClampMode (int clampMode, int index=0) |
| int | getClampMode (int index=0) |
| void | setUseTrackfile (bool useTrackfile, int idx=0) |
| bool | getUseTrackfile (int idx=0) |
| void | setWorldPosition (double x, double y, double z, int i=0) |
| void | getWorldPosition (double &x, double &y, double &z, int i=0) |
| void | setGeodeticPosition (double latitude, double longitude, double altitude, int idx=0) |
| void | getGeodeticPosition (double &latitude, double &longitude, double &altitude, int idx=0) |
| void | setNEDOrientation (double heading, double pitch, double roll, int idx=0) |
| void | getNEDOrientation (double &heading, double &pitch, double &roll, int idx=0) |
| char * | getRCSfilename (int idx=0) |
| void | setRCSfilename (char *filename, int idx=0) |
| char * | getSCfilename (int idx=0) |
| void | setSCfilename (char *filename, int idx=0) |
| char * | getPIPfilename (int idx=0) |
| void | setPIPfilename (char *filename, int idx=0) |
| void | setClampHeightOffset (double offset, int idx=0) |
| double | getClampHeightOffset (int idx=0) |
| int | getBrdf (int idx=0) |
| void | setBrdf (int brdf, int idx=0) |
| double | getRoughness (int idx=0) |
| void | setRoughness (double roughness, int idx=0) |
| bool | getMmlsReflect (int idx=0) |
| void | setMmlsReflect (bool mmlsReflect, int idx=0) |
| bool | getThermalReflect (int idx=0) |
| void | setThermalReflect (bool thermalReflect, int idx=0) |
| double | getThermalReflectTemp (int idx=0) |
| void | setThermalReflectTemp (double thermalReflectTemp, int idx=0) |
| void | getThermalReflectExtent (double &x, double &y, int idx=0) |
| void | setThermalReflectExtent (double x, double y, int idx=0) |
| void | getThermalReflectOffset (double &x, double &y, int idx=0) |
| void | setThermalReflectOffset (double x, double y, int idx=0) |
ciEntity class declaration