ObjectController Class Reference

ObjectController --. More...

#include <ObjectController.h>

Inheritance diagram for ObjectController:

Inheritance graph
[legend]
Collaboration diagram for ObjectController:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ObjectController ()
 ~ObjectController ()
void targeted (bool targeted_in)
void transformBegin (bool no_pivot=false, bool no_scale=false)
void transformEnd ()
void transformReverseBegin ()
void transformReverseEnd ()
void setMatrix (float t_trans_in[16])
void setMatrixLock (bool matrix_lock_state=true)

Public Attributes

XYZ scale
XYZ rotation
XYZ position
XYZ pivot
XYZ target
XYZ t_scale
XYZ t_rotation
XYZ t_position
XYZ t_pivot
XYZ t_target
float t_trans [16]
bool t_init
bool matrix_lock
int poplen
bool is_targeted
bool trans_last


Detailed Description

ObjectController --.

Constructor & Destructor Documentation

ObjectController::ObjectController (  ) 

ObjectController::~ObjectController (  ) 


Member Function Documentation

void ObjectController::targeted ( bool  targeted_in  ) 

void ObjectController::transformBegin ( bool  no_pivot = false,
bool  no_scale = false 
)

void ObjectController::transformEnd (  ) 

void ObjectController::transformReverseBegin (  ) 

void ObjectController::transformReverseEnd (  ) 

void ObjectController::setMatrix ( float  t_trans_in[16]  ) 

void ObjectController::setMatrixLock ( bool  matrix_lock_state = true  ) 


Member Data Documentation


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

Generated on Thu Mar 19 19:35:30 2009 for CubicVR by  doxygen 1.5.6