Annwvyn::AnnAbstractMovable Class Referenceabstract

Abstract Class that represent an bobject that you can set the orientation. More...

#include <AnnAbstractMovable.hpp>

Inheritance diagram for Annwvyn::AnnAbstractMovable:
Collaboration diagram for Annwvyn::AnnAbstractMovable:

Public Member Functions

virtual ~AnnAbstractMovable ()=default
 
- Public Member Functions inherited from Annwvyn::AnnAbstractTranslatable
virtual ~AnnAbstractTranslatable ()=default
 

Protected Member Functions

virtual void setOrientation (AnnQuaternion quaternion)=0
 
virtual AnnQuaternion getOrientation ()=0
 
- Protected Member Functions inherited from Annwvyn::AnnAbstractTranslatable
virtual void setPosition (AnnVect3 position)=0
 
virtual AnnVect3 getPosition ()=0
 

Detailed Description

Abstract Class that represent an bobject that you can set the orientation.

Definition at line 22 of file AnnAbstractMovable.hpp.

Constructor & Destructor Documentation

◆ ~AnnAbstractMovable()

virtual Annwvyn::AnnAbstractMovable::~AnnAbstractMovable ( )
virtualdefault

Member Function Documentation

◆ getOrientation()

virtual AnnQuaternion Annwvyn::AnnAbstractMovable::getOrientation ( )
protectedpure virtual

◆ setOrientation()

virtual void Annwvyn::AnnAbstractMovable::setOrientation ( AnnQuaternion  quaternion)
protectedpure virtual

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