![]() |
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. |