Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

object Class Reference

#include <object.h>


Detailed Description

Definition at line 10 of file object.h.

List of all members.

Public Member Functions

 object (int ID)
void setName (const std::string &Name)
const std::string & getName () const
modelmodelExists (int modelID)
int getID () const
void writeToFile (std::ofstream &outfile)

Public Attributes

int id
std::vector< model * > models
std::string name

Constructor & Destructor Documentation

object::object ( int  ID  ) 

Definition at line 4 of file object.cc.


Member Function Documentation

const std::string & object::getName (  )  const
model * object::modelExists ( int  modelID  ) 

Definition at line 10 of file object.cc.

Referenced by SiftTekkotsu::getModelName(), and SiftTekkotsu::setModelName().

void object::setName ( const std::string &  Name  ) 

Definition at line 6 of file object.cc.

Referenced by KnowledgeBase::readFromFile(), and SiftTekkotsu::setObjectName().

void object::writeToFile ( std::ofstream &  outfile  ) 

Definition at line 22 of file object.cc.


Member Data Documentation

Definition at line 13 of file object.h.

Referenced by getID().

std::string object::name

Definition at line 15 of file object.h.

Referenced by getName(), setName(), and writeToFile().


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:13 2016 by Doxygen 1.6.3