|
| GUI_ViewState (bool for_lops) |
|
| ~GUI_ViewState () |
|
const GUI_DisplayOption & | getDisplayOptionRef () const |
|
const GUI_ViewParameter & | getViewParameterRef () const |
|
GUI_DisplayOption & | getDisplayOptionRef () |
|
GUI_ViewParameter & | getViewParameterRef () |
|
void | setViewport (RE_RenderContext r, int x, int y, int w, int h) |
|
void | setProjection (RE_RenderContext r) |
|
void | homeToBox (int w, int h, UT_BoundingBox &box, const UT_Matrix3R *rot=NULL, bool centred=false, bool zoom_in=false) |
|
void | getViewport (int &l, int &r, int &b, int &t) const |
|
UT_DimRect | getViewport () const |
|
void | getView (int &l, int &r, int &b, int &t) const |
|
UT_DimRect | getView () const |
|
int | getViewWidth () const |
|
int | getViewHeight () const |
|
const UT_Matrix4D & | getItransformMatrix () |
|
const UT_Matrix4D & | getTransformMatrix () |
|
const UT_Matrix4D & | getProjectionMatrix () const |
|
const UT_Matrix4D & | getRotateMatrix () const |
|
void | setRotateMatrix (const UT_Matrix3R &mat) |
|
int | initialized () const |
|
void | setOrthoFlag (int onoff) |
|
int | getOrthoFlag () const |
|
void | setApplyAspectFlag (int onoff) |
|
int | getApplyAspectFlag () const |
|
void | setAspectRatio (fpreal value) |
|
fpreal | getAspectRatio () const |
|
void | setDefaultFOV (fpreal value) |
|
fpreal | getDefaultFOV () const |
|
void | setLimits (fpreal n, fpreal f) |
|
void | rotate (UT_Axis3::axis axis, fpreal dx) |
|
void | rotate (const UT_Vector3R &axis, fpreal dx) |
|
void | rotate (const UT_Quaternion &quat) |
|
void | trackball (fpreal dx, fpreal dy) |
|
void | dotumble (fpreal dx, fpreal dy, int changed) |
|
void | scroll (fpreal dx, fpreal dy) |
|
void | scroll (fpreal dx, fpreal dy, const UT_InclusiveRect &viewport) |
|
void | worldLockedScroll (const UT_Vector3R &locked_pos, fpreal dx, fpreal dy) |
|
void | dolly (fpreal dx, bool precise_zoom=false, bool smooth_dolly=false) |
|
void | directedDolly (const UT_Vector3R &unit_worldspace_dir, fpreal dx, bool precise_zoom=false, bool smooth_dolly=false) |
|
void | zoom (fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, bool precise_zoom=false) |
|
void | zoom (fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, const UT_InclusiveRect &viewport, bool precise_zoom=false) |
|
void | offsetZoom (fpreal sx, fpreal sy, fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, bool precise_zoom=false) |
|
void | offsetZoom (fpreal sx, fpreal sy, fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, const UT_InclusiveRect &viewport, bool precise_zoom=false) |
|
void | boxZoom (fpreal frstx, fpreal frsty, fpreal lastx, fpreal lasty, fpreal distance) |
|
void | screenScroll (fpreal dx, fpreal dy) |
|
void | setPrimitiveMask (GA_PrimCompat::TypeMask m) |
|
GA_PrimCompat::TypeMask | getPrimitiveMask () const |
|
GUI_ViewParameter & | getViewParameter (GUI_ViewState::GUI_ViewType view_type) |
|
void | syncViewsWithMain () |
|
void | setViewport (GUI_ViewState::GUI_ViewType vt, RE_RenderContext r, int x, int y, int w, int h) |
|
void | setProjection (GUI_ViewState::GUI_ViewType vt, RE_RenderContext r) |
|
void | alignPlaneWithView (UT_Plane *plane) |
|
const char * | className () const |
|
GUI_ViewState & | operator= (const GUI_ViewState &src) |
|
void | saveAsDefault () |
|
void | resetToDefaults () |
|
void | setSnapshotImage (TIL_Raster *texture) |
|
TIL_Raster * | getSnapshotImage () const |
|
void | setSnapshotImageFrame (int frame) |
|
int | getSnapshotImageFrame () const |
|
void | setSnapshotFactor (float alpha) |
|
float | getSnapshotFactor () const |
|
void | setSnapshotBlendMode (GUI_SnapshotBlendMode mode) |
|
GUI_SnapshotBlendMode | getSnapshotBlendMode () const |
|
void | setHideSnapshotAtSourceFrame (bool flag) |
|
bool | getHideSnapshotAtSourceFrame () const |
|
void | setTumbling (bool tumble) |
|
bool | isTumbling () const |
|
bool | isLopsView () const |
|
void | allowNearFarClipAdapt (bool allow) |
|
void | setSceneBounds (const UT_BoundingBoxD &bbox) |
|
void | setSelectedObjectBounds (const UT_BoundingBoxD &bbox) |
|
UT_BoundingBox | getSceneBounds () const |
|
Definition at line 46 of file GUI_ViewState.h.