Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ARToolKitPlus::Camera Class Referenceabstract

#include <Camera.h>

Inheritance diagram for ARToolKitPlus::Camera:
Inheritance graph
[legend]

Public Member Functions

 Camera ()
 
virtual bool changeFrameSize (const int frameWidth, const int frameHeight)=0
 
virtual Cameraclone ()=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
 

Additional Inherited Members

- Public Attributes inherited from ARToolKitPlus::ARParam
ARFloat dist_factor [4]
 
ARFloat mat [3][4]
 
int xsize
 
int ysize
 

Detailed Description

Definition at line 50 of file Camera.h.

Constructor & Destructor Documentation

ARToolKitPlus::Camera::Camera ( )
inline

Definition at line 53 of file Camera.h.

virtual ARToolKitPlus::Camera::~Camera ( )
inlinevirtual

Definition at line 56 of file Camera.h.

Member Function Documentation

virtual bool ARToolKitPlus::Camera::changeFrameSize ( const int  frameWidth,
const int  frameHeight 
)
pure virtual
virtual Camera* ARToolKitPlus::Camera::clone ( )
pure virtual
char* ARToolKitPlus::Camera::getFileName ( ) const
inline

Definition at line 68 of file Camera.h.

virtual void ARToolKitPlus::Camera::ideal2Observ ( ARFloat  ix,
ARFloat  iy,
ARFloat ox,
ARFloat oy 
)
pure virtual
virtual bool ARToolKitPlus::Camera::loadFromFile ( const char *  filename)
pure virtual
virtual void ARToolKitPlus::Camera::logSettings ( Logger p_log)
pure virtual
virtual void ARToolKitPlus::Camera::observ2Ideal ( ARFloat  ox,
ARFloat  oy,
ARFloat ix,
ARFloat iy 
)
pure virtual
void ARToolKitPlus::Camera::setFileName ( const char *  filename)
inlineprotected

Definition at line 71 of file Camera.h.

Member Data Documentation

char* ARToolKitPlus::Camera::fileName
protected

Definition at line 79 of file Camera.h.


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


tuw_artoolkitplus
Author(s): Markus Bader
autogenerated on Sun Sep 4 2016 03:24:33