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

Public Member Functions

char * getFilename ()
void setFilename (char *name=(char *)"./nvtOutput.txt")
void setDetectionProbability (float probValue=0.1f)
void setClassificationProbability (float probValue=1.0f)
void setIdentificationProbability (float probValue=2.0f)
float getDetectionProbability ()
float getClassificationProbability ()
float getIdentificationProbability ()
char * getCurrentDirectory ()
bool archive (std::ofstream &outf)
bool serialize (char *filepath)
ciNVTherm operator= (ciNVTherm &obj)
 ciNVTherm ()
 ciNVTherm (ciNVTherm &obj)
virtual ~ciNVTherm ()

Private Attributes

char m_OutputFilename [256]
float m_detectionProbability
float m_classificationProbability
float m_identificationProbability
char m_initialationDirectory [256]

Detailed Description

ciNVTherm class declaration

Constructor & Destructor Documentation

ciNVTherm::ciNVTherm ( )
Default constructor.
ciNVTherm::ciNVTherm ( ciNVTherm obj)
Copy constructor.
Parameters
obj- ciNVTherm object to be copied.
virtual ciNVTherm::~ciNVTherm ( )
virtual

Member Function Documentation

char* ciNVTherm::getFilename ( )
inline
gets the filename for the output data file.
Returns
The output filename.
void ciNVTherm::setFilename ( char *  name = (char *)"./nvtOutput.txt")
inline
sets the frame rate in hz.
Parameters
name- The name to be assigned to the output file.
Returns
void.
void ciNVTherm::setDetectionProbability ( float  probValue = 0.1f)
inline
sets the NVTherm probability of detection.
Parameters
probValue- The NVTherm probability of detection is assigned here.
Returns
void.
void ciNVTherm::setClassificationProbability ( float  probValue = 1.0f)
inline
sets the NVTherm probability of classification.
Parameters
probValue- The NVTherm probability of classification is assigned here.
Returns
void.
void ciNVTherm::setIdentificationProbability ( float  probValue = 2.0f)
inline
sets the NVTherm probability of identification.
Parameters
probValue- The NVTherm probability of identification is assigned here.
Returns
void.
float ciNVTherm::getDetectionProbability ( )
inline
gets the NVTherm probability of detection.
Returns
float.
float ciNVTherm::getClassificationProbability ( )
inline
gets the NVTherm probability of classification.
Returns
float.
float ciNVTherm::getIdentificationProbability ( )
inline
gets the NVTherm probability of identification.
Returns
float.
char* ciNVTherm::getCurrentDirectory ( )
inline
sets the currently stored directory location.
Parameters
pwd- current working directory
Returns
void.
gets the currently stored directory location.
Parameters
pwd- current working directory
Returns
char *.
bool ciNVTherm::archive ( std::ofstream &  outf)
Description:
Saves the ciNVTherm object to file.
Parameters
filepath- complete path and filename to the file
Returns
true if sucessful
bool ciNVTherm::serialize ( char *  filepath)
Description:
Loads the ciNVTherm object from file.
Parameters
filepath- complete path and filename to the file
Returns
true if sucessful
ciNVTherm ciNVTherm::operator= ( ciNVTherm obj)
Assignment operator.
Parameters
obj- ciNVTherm object to be assigned.
Returns
The assigned ciNVTherm object.

Member Data Documentation

char ciNVTherm::m_OutputFilename[256]
private

Filename

float ciNVTherm::m_detectionProbability
private

Detection Probability

float ciNVTherm::m_classificationProbability
private

Classification Probability

float ciNVTherm::m_identificationProbability
private

Identification Probability

char ciNVTherm::m_initialationDirectory[256]
private

Holds the intial directory location


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


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