![]() |
Public API Reference |
#include <mdldata.h>
Inheritance diagram for csModelDataCamera:
Public Methods | |
csModelDataCamera () | |
Constructor. More... | |
void | ComputeUpVector () |
compute the 'up' vector as the normal to the 'front' and 'right' vectors. More... | |
void | ComputeFrontVector () |
compute the 'front' vector as the normal to the 'up' and 'right' vectors. More... | |
void | ComputeRightVector () |
compute the 'right' vector as the normal to the 'up' and 'front' vectors. More... | |
void | Normalize () |
normalize all direction vectors. More... | |
bool | CheckOrthogonality () const |
test if all direction vectors are orthogonal. More... | |
iModelDataCamera * | Clone () const |
Clone this camera. More... |
@
Definition at line 261 of file cstool/mdldata.h.
|
Constructor.
|
|
test if all direction vectors are orthogonal.
Implements iModelDataCamera. |
|
Clone this camera.
Implements iModelDataCamera. |
|
compute the 'front' vector as the normal to the 'up' and 'right' vectors.
Implements iModelDataCamera. |
|
compute the 'right' vector as the normal to the 'up' and 'front' vectors.
Implements iModelDataCamera. |
|
compute the 'up' vector as the normal to the 'front' and 'right' vectors.
Implements iModelDataCamera. |
|
normalize all direction vectors.
Implements iModelDataCamera. |