16 #if !defined(_CISENSIM_H_)
21 #endif // _MSC_VER > 1000
289 bool getEnableAeroDynamicHeating()
291 return m_enableAeroDynamicHeating;
299 void setEnableAeroDynamicHeating(
bool flag)
301 m_enableAeroDynamicHeating = flag;
310 int getAeroDynamicHeatingGimbalMode()
312 return m_aeroDynamicHeatingGimbalMode;
320 void setAeroDynamicHeatingGimbalMode(
int flag)
322 m_aeroDynamicHeatingGimbalMode = flag;
331 float getAeroDynamicHeatingWindowCurvature()
333 return m_aeroDynamicHeatingWindowCurvature;
341 void setAeroDynamicHeatingWindowCurvature(
float curvature)
343 m_aeroDynamicHeatingWindowCurvature = curvature;
352 float getAeroDynamicHeatingAzimuthOffset()
354 return m_aeroDynamicHeatingAzimuthOffset;
362 void setAeroDynamicHeatingAzimuthOffset(
float azimuth)
364 m_aeroDynamicHeatingAzimuthOffset = azimuth;
373 float getAeroDynamicHeatingElevationOffset()
375 return m_aeroDynamicHeatingElevationOffset;
383 void setAeroDynamicHeatingElevationOffset(
float elevation)
385 m_aeroDynamicHeatingElevationOffset = elevation;
394 double getSamplingSpatialFrequencyX()
396 return m_samplingSpatialFrequencyX;
404 void setSamplingSpatialFrequencyX(
double frequency)
406 m_samplingSpatialFrequencyX = frequency;
415 double getSamplingSpatialFrequencyY()
417 return m_samplingSpatialFrequencyY;
425 void setSamplingSpatialFrequencyY(
double frequency)
427 m_samplingSpatialFrequencyY = frequency;
436 int getFilterMode()
const
458 int getRenderMode()
const
480 void setNumberSubloadRows(
int numberOfRows)
482 m_numberOfRowsToSubload = numberOfRows;
491 int getNumberSubloadRows()
const
493 return m_numberOfRowsToSubload;
505 bool archive(std::ofstream &outf,
int idx = 0);
516 bool serialize(
char *filepath,
int idx = 0);
538 bool parseXML(
clXML& xmlDocument);
548 bool loadXMLNode(
std::string tag,
char *nodeString);
575 bool loadXMLNode(
std::string tag,
double *nodeBool);
585 void saveXML(
clXML* xmlDocument);