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 | Protected Attributes
ciMovieMerge Class Reference

Public Member Functions

bool getUsePicture ()
bool getSaveImages ()
bool getTerrainVisiblity ()
char * getImageFileName ()
int getImageCount ()
double getPercentContrast ()
void setPercentContrast (double percent)
int getFramerate ()
void setFramerate (int rate)
void setUsePicture (bool usePicture)
void setSaveImages (bool saveImages)
void setTerrainVisiblity (bool terrainVisiblity)
void setImageFileName (char *imageFileName)
void setImageCount (int imageCount)
void setTargetEntity (int targetEntity)
int getTargetEntity ()
bool getUseMovieMerge ()
void setUseMovieMerge (bool flag)
int getStartImageNum ()
void setStartImageNum (int num)
bool archive (std::ofstream &outf)
bool serialize (char *filepath)
bool loadXML (clXMLNode *trackNode)
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)
ciMovieMerge operator= (ciMovieMerge &obj)
 ciMovieMerge ()
 ciMovieMerge (ciMovieMerge &obj)
virtual ~ciMovieMerge ()
 destructor

Protected Attributes

bool m_terrainVisiblity
char m_imageFileName [256]
int m_imageCount
bool m_usePicture
bool m_saveImages
int m_targetEntity
double m_percentContrast
int m_framerate
clXMLNodem_parentNode
bool m_useMovieMerge
int m_startImageNum

Detailed Description

ciTrack class declaration

Constructor & Destructor Documentation

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

destructor

Member Function Documentation

bool ciMovieMerge::getUsePicture ( )
inline
Returns
bool
bool ciMovieMerge::getSaveImages ( )
inline
Returns
bool
bool ciMovieMerge::getTerrainVisiblity ( )
inline
Returns
bool
char* ciMovieMerge::getImageFileName ( )
inline
Returns
char
int ciMovieMerge::getImageCount ( )
inline
Returns
int
double ciMovieMerge::getPercentContrast ( )
inline
Returns
double
void ciMovieMerge::setPercentContrast ( double  percent)
inline
Parameters
doublepercent
int ciMovieMerge::getFramerate ( )
inline
Returns
double
void ciMovieMerge::setFramerate ( int  rate)
inline
Parameters
doublepercent
void ciMovieMerge::setUsePicture ( bool  usePicture)
inline
Parameters
boolusePicture
void ciMovieMerge::setSaveImages ( bool  saveImages)
inline
Parameters
boolsaveImages
void ciMovieMerge::setTerrainVisiblity ( bool  terrainVisiblity)
inline
Parameters
boolterrainVisiblity
void ciMovieMerge::setImageFileName ( char *  imageFileName)
inline
Parameters
char*imageFileName
void ciMovieMerge::setImageCount ( int  imageCount)
inline
Parameters
intimageCount
void ciMovieMerge::setTargetEntity ( int  targetEntity)
inline
Parameters
inttargetEntity
int ciMovieMerge::getTargetEntity ( )
inline
Returns
int
bool ciMovieMerge::getUseMovieMerge ( )
inline
Returns
bool
void ciMovieMerge::setUseMovieMerge ( bool  flag)
inline
Parameters
boolflag
int ciMovieMerge::getStartImageNum ( )
inline
void ciMovieMerge::setStartImageNum ( int  num)
inline
bool ciMovieMerge::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 ciMovieMerge::serialize ( char *  filepath)
Description:
Loads the ciTrack object from file.
Parameters
filepath- complete path and filename to the file
Returns
true if sucessful
bool ciMovieMerge::loadXML ( clXMLNode trackNode)
bool ciMovieMerge::parseXML ( clXML xmlDocument)
bool ciMovieMerge::loadXMLNode ( std::string  tag,
char *  nodeString 
)
Parameters
std::stringtag
char*nodeString
Returns
bool
bool ciMovieMerge::loadXMLNode ( std::string  tag,
bool nodeBool 
)
Parameters
std::stringtag
bool*nodeBool
Returns
bool
bool ciMovieMerge::loadXMLNode ( std::string  tag,
int nodeBool 
)
Parameters
std::stringtag
int*nodeBool
Returns
bool
bool ciMovieMerge::loadXMLNode ( std::string  tag,
double *  nodeBool 
)
Parameters
std::stringtag
double*nodeBool
Returns
bool
void ciMovieMerge::saveXML ( clXML xmlDocument)
ciMovieMerge ciMovieMerge::operator= ( ciMovieMerge obj)
Assignment operator.
Parameters
obj- ciTrack object to be assigned.
Returns
The assigned ciTrack object.

Member Data Documentation

bool ciMovieMerge::m_terrainVisiblity
protected
char ciMovieMerge::m_imageFileName[256]
protected
int ciMovieMerge::m_imageCount
protected
bool ciMovieMerge::m_usePicture
protected
bool ciMovieMerge::m_saveImages
protected
int ciMovieMerge::m_targetEntity
protected
double ciMovieMerge::m_percentContrast
protected
int ciMovieMerge::m_framerate
protected
clXMLNode* ciMovieMerge::m_parentNode
protected
bool ciMovieMerge::m_useMovieMerge
protected
int ciMovieMerge::m_startImageNum
protected

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


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