#include <Camera.h>
Public Member Functions | |
Camera () | |
virtual bool | changeFrameSize (const int frameWidth, const int frameHeight)=0 |
virtual Camera * | clone ()=0 |
char * | getFileName () const |
virtual void | ideal2Observ (ARFloat ix, ARFloat iy, ARFloat *ox, ARFloat *oy)=0 |
virtual bool | loadFromFile (const char *filename)=0 |
virtual void | logSettings (Logger *p_log)=0 |
virtual void | observ2Ideal (ARFloat ox, ARFloat oy, ARFloat *ix, ARFloat *iy)=0 |
virtual | ~Camera () |
Protected Member Functions | |
void | setFileName (const char *filename) |
Protected Attributes | |
char * | fileName |
ARToolKitPlus::Camera::Camera | ( | ) | [inline] |
virtual ARToolKitPlus::Camera::~Camera | ( | ) | [inline, virtual] |
virtual bool ARToolKitPlus::Camera::changeFrameSize | ( | const int | frameWidth, |
const int | frameHeight | ||
) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
virtual Camera* ARToolKitPlus::Camera::clone | ( | ) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
char* ARToolKitPlus::Camera::getFileName | ( | ) | const [inline] |
virtual void ARToolKitPlus::Camera::ideal2Observ | ( | ARFloat | ix, |
ARFloat | iy, | ||
ARFloat * | ox, | ||
ARFloat * | oy | ||
) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
virtual bool ARToolKitPlus::Camera::loadFromFile | ( | const char * | filename | ) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
virtual void ARToolKitPlus::Camera::logSettings | ( | Logger * | p_log | ) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
virtual void ARToolKitPlus::Camera::observ2Ideal | ( | ARFloat | ox, |
ARFloat | oy, | ||
ARFloat * | ix, | ||
ARFloat * | iy | ||
) | [pure virtual] |
Implemented in ARToolKitPlus::CameraAdvImpl, and ARToolKitPlus::CameraImpl.
void ARToolKitPlus::Camera::setFileName | ( | const char * | filename | ) | [inline, protected] |
char* ARToolKitPlus::Camera::fileName [protected] |