fshake3d
0.0.1
FreeformDensity3DSurfaceEditor
|
#include <ui_SceneViewPerspective.hpp>
Public Member Functions | |
SceneViewPerspective () | |
void | setAspect (double aspect) |
virtual void | dragBegin () |
virtual void | dragUpdate (const Vec2i &d) |
virtual void | display () |
virtual void | setProjectionViewSize (const Vec2d &size) |
Private Attributes | |
Vec2d | mSphereCoords |
double | mFOVY |
Vec2d | mBaseSphereCoords |
double | mBaseFOVY |
Definition at line 6 of file ui_SceneViewPerspective.hpp.
Definition at line 5 of file ui_SceneViewPerspective.cpp.
void SceneViewPerspective::display | ( | ) | [virtual] |
Reimplemented from SceneView.
Definition at line 60 of file ui_SceneViewPerspective.cpp.
void SceneViewPerspective::dragBegin | ( | ) | [virtual] |
Implements SceneView.
Definition at line 17 of file ui_SceneViewPerspective.cpp.
void SceneViewPerspective::dragUpdate | ( | const Vec2i & | d | ) | [virtual] |
Implements SceneView.
Definition at line 28 of file ui_SceneViewPerspective.cpp.
void SceneViewPerspective::setAspect | ( | double | aspect | ) |
Definition at line 12 of file ui_SceneViewPerspective.cpp.
void SceneViewPerspective::setProjectionViewSize | ( | const Vec2d & | size | ) | [virtual] |
Reimplemented from SceneView.
Definition at line 68 of file ui_SceneViewPerspective.cpp.
double SceneViewPerspective::mBaseFOVY [private] |
Definition at line 19 of file ui_SceneViewPerspective.hpp.
Vec2d SceneViewPerspective::mBaseSphereCoords [private] |
Definition at line 18 of file ui_SceneViewPerspective.hpp.
double SceneViewPerspective::mFOVY [private] |
Definition at line 17 of file ui_SceneViewPerspective.hpp.
Vec2d SceneViewPerspective::mSphereCoords [private] |
Definition at line 16 of file ui_SceneViewPerspective.hpp.