#include <Camera.h>

Public Member Functions | |
| Camera (void) | |
| Camera (const View &view) | |
| Camera (const Camera &cam) | |
| void | set (Matrix< float > &cam2world=Matrix< float >::Identity, const float f=90, const float nea=0.1f, const float fr=1000.0f) |
| void | set (fvmath::CVec3f eye_, fvmath::CVec3f at_, fvmath::CVec3f up_) |
Public Attributes | |
| float | near |
| float | far |
| float | fov |
| float | angle |
| fvmath::CVec3f | pos |
| fvmath::CVec3f | target |
| fvmath::CVec3f | up |
| Matrix< float > | c2w |
| Matrix< float > | w2c |
| FemViewer::Camera::Camera | ( | void | ) | [inline] |
| FemViewer::Camera::Camera | ( | const View & | view | ) | [inline] |

| FemViewer::Camera::Camera | ( | const Camera & | cam | ) | [inline] |

| void FemViewer::Camera::set | ( | fvmath::CVec3f | eye_, | |
| fvmath::CVec3f | at_, | |||
| fvmath::CVec3f | up_ | |||
| ) | [inline] |
| void FemViewer::Camera::set | ( | Matrix< float > & | cam2world = Matrix<float>::Identity, |
|
| const float | f = 90, |
|||
| const float | nea = 0.1f, |
|||
| const float | fr = 1000.0f | |||
| ) | [inline] |

| float FemViewer::Camera::angle |
| Matrix<float> FemViewer::Camera::c2w |
| float FemViewer::Camera::far |
| float FemViewer::Camera::fov |
| float FemViewer::Camera::near |
| Matrix<float> FemViewer::Camera::w2c |
1.6.1