fshake3d
0.0.1
FreeformDensity3DSurfaceEditor
|
#include <ui_DragSensor2D.hpp>
Public Member Functions | |
SceneViewOrtho () | |
void | setDirectionX (Vec3d dirx) |
void | setDirectionY (Vec3d diry) |
const Vec3d & | getDirectionX () const |
const Vec3d & | getDirectionY () const |
void | setXAxis (int xaxis) |
void | setYAxis (int yaxis) |
void | setViewport (const Vec4i &vp) |
virtual void | dragBegin () |
virtual void | dragUpdate (const Vec2i &d) |
virtual void | display () |
virtual void | setProjectionViewSize (const Vec2d &size) |
Ruler & | getRuler () |
Protected Member Functions | |
void | updateRuler () |
Protected Attributes | |
Ruler | mRuler |
Vec3d | mDirectionX |
Vec3d | mDirectionY |
int | mXAxis |
int | mYAxis |
double | mZoomBase |
Private Member Functions | |
Point3d | transformLocalToWorld (Point2d localPoint) |
Definition at line 11 of file ui_DragSensor2D.hpp.
Definition at line 3 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::display | ( | ) | [virtual] |
Reimplemented from SceneView.
Definition at line 80 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::dragBegin | ( | ) | [virtual] |
Implements SceneView.
Definition at line 31 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::dragUpdate | ( | const Vec2i & | d | ) | [virtual] |
Implements SceneView.
Definition at line 50 of file ui_SceneViewOrtho.cpp.
const Vec3d& SceneViewOrtho::getDirectionX | ( | ) | const [inline] |
Definition at line 13 of file ui_SceneViewOrtho.hpp.
const Vec3d& SceneViewOrtho::getDirectionY | ( | ) | const [inline] |
Definition at line 14 of file ui_SceneViewOrtho.hpp.
Ruler& SceneViewOrtho::getRuler | ( | ) | [inline] |
Definition at line 22 of file ui_SceneViewOrtho.hpp.
void SceneViewOrtho::setDirectionX | ( | Vec3d | dirx | ) |
Definition at line 20 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::setDirectionY | ( | Vec3d | diry | ) |
Definition at line 21 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::setProjectionViewSize | ( | const Vec2d & | size | ) | [virtual] |
Reimplemented from SceneView.
Definition at line 87 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::setViewport | ( | const Vec4i & | vp | ) | [virtual] |
Reimplemented from SceneView.
Definition at line 25 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::setXAxis | ( | int | xaxis | ) |
Definition at line 22 of file ui_SceneViewOrtho.cpp.
void SceneViewOrtho::setYAxis | ( | int | yaxis | ) |
Definition at line 23 of file ui_SceneViewOrtho.cpp.
Point3d SceneViewOrtho::transformLocalToWorld | ( | Point2d | localPoint | ) | [private] |
void SceneViewOrtho::updateRuler | ( | ) | [protected] |
Definition at line 67 of file ui_SceneViewOrtho.cpp.
Vec3d SceneViewOrtho::mDirectionX [protected] |
Definition at line 29 of file ui_SceneViewOrtho.hpp.
Vec3d SceneViewOrtho::mDirectionY [protected] |
Definition at line 30 of file ui_SceneViewOrtho.hpp.
Ruler SceneViewOrtho::mRuler [protected] |
Definition at line 28 of file ui_SceneViewOrtho.hpp.
int SceneViewOrtho::mXAxis [protected] |
Definition at line 31 of file ui_SceneViewOrtho.hpp.
int SceneViewOrtho::mYAxis [protected] |
Definition at line 32 of file ui_SceneViewOrtho.hpp.
double SceneViewOrtho::mZoomBase [protected] |
Definition at line 33 of file ui_SceneViewOrtho.hpp.