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

Public Member Functions

void set_DataCollection_State (int val)
int get_DataCollection_State ()
void set_DataCollection_StartTime (double val)
double get_DataCollection_StartTime ()
void set_DataCollection_EndTime (double val)
double get_DataCollection_EndTime ()
void set_DataCollection_FrameRate (double val)
double get_DataCollection_FrameRate ()
void set_DataCollection_GpuTiffData (int val)
int get_DataCollection_GpuTiffData ()
void set_DataCollection_QuickLookData (int val)
int get_DataCollection_QuickLookData ()
void set_DataCollection_MasterDirectory (char *val)
char * get_DataCollection_MasterDirectory ()
void loadArgXML (char *str, double &d)
void loadArgXML (char *str, int &i)
void saveArgXML (clXML *xmlDocument, char *str, double d)
void saveArgXML (clXML *xmlDocument, char *str, int i)
bool archive (std::ofstream &outf)
bool serialize (char *filepath)
bool loadXML (clXMLNode *DataCollectionNode)
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)
ciDataCollection operator= (ciDataCollection &obj)
 ciDataCollection ()
 ciDataCollection (ciDataCollection &obj)
virtual ~ciDataCollection ()

Protected Attributes

double StartTime
double EndTime
double FrameRate
char MasterDirectory [1024]
int GpuTiffData
int State
int QuickLookData
clXMLNodem_parentNode

Detailed Description

ciTrack class declaration

Constructor & Destructor Documentation

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

Member Function Documentation

void ciDataCollection::set_DataCollection_State ( int  val)
inline
int ciDataCollection::get_DataCollection_State ( )
inline
void ciDataCollection::set_DataCollection_StartTime ( double  val)
inline
double ciDataCollection::get_DataCollection_StartTime ( )
inline
void ciDataCollection::set_DataCollection_EndTime ( double  val)
inline
double ciDataCollection::get_DataCollection_EndTime ( )
inline
void ciDataCollection::set_DataCollection_FrameRate ( double  val)
inline
double ciDataCollection::get_DataCollection_FrameRate ( )
inline
void ciDataCollection::set_DataCollection_GpuTiffData ( int  val)
inline
int ciDataCollection::get_DataCollection_GpuTiffData ( )
inline
void ciDataCollection::set_DataCollection_QuickLookData ( int  val)
inline
int ciDataCollection::get_DataCollection_QuickLookData ( )
inline
void ciDataCollection::set_DataCollection_MasterDirectory ( char *  val)
inline
char* ciDataCollection::get_DataCollection_MasterDirectory ( )
inline
void ciDataCollection::loadArgXML ( char *  str,
double &  d 
)
void ciDataCollection::loadArgXML ( char *  str,
int i 
)
void ciDataCollection::saveArgXML ( clXML xmlDocument,
char *  str,
double  d 
)
void ciDataCollection::saveArgXML ( clXML xmlDocument,
char *  str,
int  i 
)
bool ciDataCollection::archive ( std::ofstream &  outf)
Description:
Saves the ciTrack object to file.
Parameters
filepath- complete path and filename to the file
Returns
true if sucessful
bool ciDataCollection::serialize ( char *  filepath)
Description:
Loads the ciTrack object from file.
Parameters
filepath- complete path and filename to the file
Returns
true if sucessful
bool ciDataCollection::loadXML ( clXMLNode DataCollectionNode)
bool ciDataCollection::parseXML ( clXML xmlDocument)
bool ciDataCollection::loadXMLNode ( std::string  tag,
char *  nodeString 
)
Parameters
std::stringtag
char*nodeString
Returns
bool
bool ciDataCollection::loadXMLNode ( std::string  tag,
bool nodeBool 
)
Parameters
std::stringtag
bool*nodeBool
Returns
bool
bool ciDataCollection::loadXMLNode ( std::string  tag,
int nodeBool 
)
Parameters
std::stringtag
int*nodeBool
Returns
bool
bool ciDataCollection::loadXMLNode ( std::string  tag,
double *  nodeBool 
)
Parameters
std::stringtag
double*nodeBool
Returns
bool
void ciDataCollection::saveXML ( clXML xmlDocument)
ciDataCollection ciDataCollection::operator= ( ciDataCollection obj)
Assignment operator.
Parameters
obj- ciTrack object to be assigned.
Returns
The assigned ciTrack object.

Member Data Documentation

double ciDataCollection::StartTime
protected
double ciDataCollection::EndTime
protected
double ciDataCollection::FrameRate
protected
char ciDataCollection::MasterDirectory[1024]
protected
int ciDataCollection::GpuTiffData
protected
int ciDataCollection::State
protected
int ciDataCollection::QuickLookData
protected
clXMLNode* ciDataCollection::m_parentNode
protected

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


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