Detailed Description
ciElectronics class declaration
Constructor & Destructor Documentation
| ciElectronics::ciElectronics |
( |
| ) |
|
- Copy constructor.
- Parameters
-
| virtual ciElectronics::~ciElectronics |
( |
| ) |
|
|
virtual |
Member Function Documentation
| double ciElectronics::getFrameRate |
( |
| ) |
|
|
inline |
- gets the frame rate in hz.
- Returns
- The frame rate [hz].
| void ciElectronics::setFrameRate |
( |
double |
frameRate | ) |
|
|
inline |
- sets the frame rate in hz.
- Parameters
-
| frameRate | - The frameRate to be assigned in hz. |
- Returns
- void.
| double ciElectronics::getPreCutonFreq |
( |
| ) |
|
|
inline |
- gets the pre-cuton Frequency [hz].
- Returns
- The pre-cuton frequency in hz.
| void ciElectronics::setPreCutonFreq |
( |
double |
preCutonFreq | ) |
|
|
inline |
- sets the pre-cuton Frequency [hz]
- Parameters
-
| preCutonFreq | - The value of the pre-cuton frequency parameter to be assigned . |
- Returns
- void.
| double ciElectronics::getPostCutoffFreq |
( |
| ) |
|
|
inline |
- gets the post-cutoff Frequency [hz].
- Returns
- The post-cutoff frequency in hz.
| void ciElectronics::setPostCutoffFreq |
( |
double |
postCutoffFreq | ) |
|
|
inline |
- sets the post-cutoff Frequency [hz]
- Parameters
-
| postCutoffFreq | - The value of the post-cutoff frequency parameter to be assigned . |
- Returns
- void.
| double ciElectronics::getGain |
( |
| ) |
|
|
inline |
- gets the gain.
- Returns
- The gain.
| void ciElectronics::setGain |
( |
double |
gain | ) |
|
|
inline |
- sets the gain.
- Parameters
-
| gain | - The gain to be assigned. |
- Returns
- void.
| void ciElectronics::setAGCMaxGain |
( |
const double |
gain | ) |
|
|
inline |
sets the max gain to be used by AGC
- Parameters
-
| double ciElectronics::getAGCMaxGain |
( |
| ) |
|
|
inline |
gets the max gain to be used by AGC
- Returns
- double
| void ciElectronics::setAGCMinGain |
( |
const double |
gain | ) |
|
|
inline |
sets the min gain to be used by AGC
- Parameters
-
| double ciElectronics::getAGCMinGain |
( |
| ) |
|
|
inline |
gets the min gain to be used by AGC
- Returns
- double
| void ciElectronics::setPercentGain |
( |
double |
percent | ) |
|
|
inline |
| double ciElectronics::getPercentGain |
( |
| ) |
|
|
inline |
| void ciElectronics::setPercentLevel |
( |
double |
percent | ) |
|
|
inline |
| double ciElectronics::getPercentLevel |
( |
| ) |
|
|
inline |
| double ciElectronics::getLevel |
( |
| ) |
|
|
inline |
- gets the level parameter.
- Returns
- The level parameter.
| void ciElectronics::setLevel |
( |
double |
level | ) |
|
|
inline |
- sets the level parameter.
- Parameters
-
| level | - The value of the level parameter to be assigned . |
- Returns
- void.
| int ciElectronics::getColorMapType |
( |
| ) |
|
|
inline |
| void ciElectronics::setColorMapType |
( |
int |
type | ) |
|
|
inline |
| char* ciElectronics::getColorMapUserDefinedRadFile |
( |
| ) |
|
|
inline |
| void ciElectronics::setColorMapUserDefinedRadFile |
( |
const char * |
filepath | ) |
|
| bool ciElectronics::getColorMapEnable |
( |
| ) |
|
|
inline |
| void ciElectronics::setColorMapEnable |
( |
bool |
enable | ) |
|
|
inline |
| void ciElectronics::setSensorIndex |
( |
int |
sensorIndex | ) |
|
|
inline |
| int ciElectronics::getSensorIndex |
( |
| ) |
|
|
inline |
| bool ciElectronics::archive |
( |
std::ofstream & |
outf, |
|
|
int |
idx = 0 |
|
) |
| |
- Description:
- Saves the ciOptics object to file.
- Parameters
-
| filepath | - complete path and filename to the file |
- Returns
- true if sucessful
| int ciElectronics::serialize |
( |
char * |
filepath, |
|
|
int |
idx |
|
) |
| |
- Description:
- Loads the panel storage object from file.
- Parameters
-
| filepath | - complete path and filename to the file |
- Returns
- int - the style of the saved panel(s) (0 = no panels saved)(1 = one panel saved)(2 = one or more panels saved)
| bool ciElectronics::parseXML |
( |
clXML & |
xmlDocument | ) |
|
- Parameters
-
| std::string | tag |
| char | *nodeString |
- Returns
- bool
- Parameters
-
| std::string | tag |
| bool | *nodeBool |
- Returns
- bool
- Parameters
-
| std::string | tag |
| int | *nodeInt |
- Returns
- bool
- Parameters
-
| std::string | tag |
| long | *nodeLong |
- Returns
- bool
- Parameters
-
| std::string | tag |
| double | *nodeDouble |
- Returns
- bool
| void ciElectronics::saveXML |
( |
clXML * |
xmlDocument | ) |
|
| int ciElectronics::serializeCheck |
( |
char * |
filepath | ) |
|
Checks the saved configuration file for whether it has more than one panel saved.
- Parameters
-
| char | *filepath - path of the configuration file that is being checked. |
- Returns
- int - the style of the saved panel(s) (0 = no panels saved)(1 = one panel saved)(2 = one or more panels saved)
- Assignment operator.
- Parameters
-
- Returns
- The assigned ciElectronics object.
Member Data Documentation
| double ciElectronics::m_frameRate |
|
protected |
| double ciElectronics::m_preCutonFreq |
|
protected |
| double ciElectronics::m_postCutoffFreq |
|
protected |
| double ciElectronics::m_gain |
|
protected |
| double ciElectronics::m_level |
|
protected |
| double ciElectronics::m_AGCMaxGain |
|
protected |
| double ciElectronics::m_AGCMinGain |
|
protected |
| double ciElectronics::m_percentGain |
|
protected |
| double ciElectronics::m_percentLevel |
|
protected |
| int ciElectronics::m_sensorIndex |
|
protected |
| int ciElectronics::m_colorMapType |
|
protected |
| char ciElectronics::m_colorMapUserDefinedRadFile[512] |
|
protected |
| bool ciElectronics::m_colorMapEnable |
|
protected |
The documentation for this class was generated from the following file: