DefaultTranslationModelFactory Class Reference

#include <TranslationModels.h>

Inherits ClassFactory< TranslationModel, ArgumentVector * >.

Collaboration diagram for DefaultTranslationModelFactory:

List of all members.


Public Member Functions

virtual ~DefaultTranslationModelFactory ()
virtual TranslationModelcreate (std::string className, ArgumentVector *args=NULL)

Protected Member Functions

TranslationModelcreateTranslationViewDirectionModel (ArgumentVector *args)
TranslationModelcreateTranslationSensorViewDirectionModel (ArgumentVector *args)
TranslationModelcreateTranslationViewDirectionButtonStrafeModel (ArgumentVector *args)
TranslationModelcreateTranslationViewDirectionAxisStrafeModel (ArgumentVector *args)

Constructor & Destructor Documentation

DefaultTranslationModelFactory::~DefaultTranslationModelFactory (  )  [virtual]


Member Function Documentation

TranslationModel * DefaultTranslationModelFactory::create ( std::string  className,
ArgumentVector args = NULL 
) [virtual]

TranslationModel * DefaultTranslationModelFactory::createTranslationSensorViewDirectionModel ( ArgumentVector args  )  [protected]

TranslationModel * DefaultTranslationModelFactory::createTranslationViewDirectionAxisStrafeModel ( ArgumentVector args  )  [protected]

TranslationModel * DefaultTranslationModelFactory::createTranslationViewDirectionButtonStrafeModel ( ArgumentVector args  )  [protected]

TranslationModel * DefaultTranslationModelFactory::createTranslationViewDirectionModel ( ArgumentVector args  )  [protected]


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

Generated on Wed Oct 20 16:11:55 2010 for inVRs by doxygen 1.5.8