fshake3d  0.0.1
FreeformDensity3DSurfaceEditor
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Private Attributes
SceneViewPerspective Class Reference

#include <ui_SceneViewPerspective.hpp>

Inheritance diagram for SceneViewPerspective:
SceneView View EventTarget

List of all members.

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

Detailed Description

Definition at line 6 of file ui_SceneViewPerspective.hpp.


Constructor & Destructor Documentation

Definition at line 5 of file ui_SceneViewPerspective.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 19 of file ui_SceneViewPerspective.hpp.

Definition at line 18 of file ui_SceneViewPerspective.hpp.

double SceneViewPerspective::mFOVY [private]

Definition at line 17 of file ui_SceneViewPerspective.hpp.

Definition at line 16 of file ui_SceneViewPerspective.hpp.


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