fshake3d
0.0.1
FreeformDensity3DSurfaceEditor
|
#include <ui_SceneEditor.hpp>
Public Member Functions | |
SceneEditor (Scene *pScene) | |
virtual void | layoutChildren () |
virtual void | display () |
void | setScene (Scene *pScene) |
void | moveLocal (const Vec3d &direction) |
void | setViewSize (double viewsize) |
double | getViewSize () |
void | setFocusPoint (const Point3d &fp) |
void | setRulersVisible (bool visible) |
Private Attributes | |
Scene * | mpScene |
double | mViewSize |
SceneViewPerspective * | mpView3 |
Point3d | mFocusPoint |
Definition at line 9 of file ui_SceneEditor.hpp.
SceneEditor::SceneEditor | ( | Scene * | pScene | ) |
Definition at line 4 of file ui_SceneEditor.cpp.
void SceneEditor::display | ( | ) | [virtual] |
Reimplemented from CrossSplitter.
Definition at line 131 of file ui_SceneEditor.cpp.
double SceneEditor::getViewSize | ( | ) | [inline] |
Definition at line 18 of file ui_SceneEditor.hpp.
void SceneEditor::layoutChildren | ( | ) | [virtual] |
Reimplemented from CrossSplitter.
Definition at line 70 of file ui_SceneEditor.cpp.
void SceneEditor::moveLocal | ( | const Vec3d & | direction | ) |
Definition at line 117 of file ui_SceneEditor.cpp.
void SceneEditor::setFocusPoint | ( | const Point3d & | fp | ) | [inline] |
Definition at line 19 of file ui_SceneEditor.hpp.
void SceneEditor::setRulersVisible | ( | bool | visible | ) |
Definition at line 138 of file ui_SceneEditor.cpp.
void SceneEditor::setScene | ( | Scene * | pScene | ) |
Definition at line 66 of file ui_SceneEditor.cpp.
void SceneEditor::setViewSize | ( | double | viewsize | ) |
Definition at line 125 of file ui_SceneEditor.cpp.
Point3d SceneEditor::mFocusPoint [private] |
Definition at line 25 of file ui_SceneEditor.hpp.
Scene* SceneEditor::mpScene [private] |
Definition at line 22 of file ui_SceneEditor.hpp.
SceneViewPerspective* SceneEditor::mpView3 [private] |
Definition at line 24 of file ui_SceneEditor.hpp.
double SceneEditor::mViewSize [private] |
Definition at line 23 of file ui_SceneEditor.hpp.