This class is just migrated legacy code to de-spaghetti other legacy code. (It is not written by me)
More...
|
static void | SetHomeViewpoint (ControlExec *ce) |
|
static void | UseHomeViewpoint (ControlExec *ce) |
|
static void | ViewAll (ControlExec *ce) |
|
static void | AlignView (ControlExec *ce, int axis) |
|
static void | SetAllCameras (ControlExec *ce, const double position[3], const double direction[3], const double up[3], const double origin[3]) |
|
static void | SetAllCameras (ControlExec *ce, const double position[3], const double direction[3], const double up[3]) |
|
static void | SetAllCameras (ControlExec *ce, const vector< double > &position, const vector< double > &direction, const vector< double > &up, const vector< double > &origin) |
|
static void | SetAllCameras (ControlExec *ce, const vector< double > &position, const vector< double > &direction, const vector< double > &up) |
|
static void | SetAllCameras (ControlExec *ce, const double matrix[16], const double origin[3]) |
|
static void | SetAllCameras (ControlExec *ce, const vector< double > &matrix, const vector< double > &origin) |
|
static void | SetAllCameras (ControlExec *ce, const Trackball &trackball) |
|
static void | ConfigureTrackball (ControlExec *ce, Trackball &trackball) |
|
static void | LookAt (ControlExec *ce, const vector< double > &position, const vector< double > &target, const vector< double > &up) |
|
static void | SetTimestep (ControlExec *ce, size_t ts) |
|
static void | GetCameraProperties (ControlExec *ce, vector< double > *position, vector< double > *direction, vector< double > *up, vector< double > *target) |
|
static vector< double > | GetCameraPosition (ControlExec *ce) |
|
static vector< double > | GetCameraDirection (ControlExec *ce) |
|
static vector< double > | GetCameraUp (ControlExec *ce) |
|
static vector< double > | GetCameraTarget (ControlExec *ce) |
|
static void | SetCameraPosition (ControlExec *ce, const vector< double > &v) |
|
static void | SetCameraDirection (ControlExec *ce, const vector< double > &v) |
|
static void | SetCameraUp (ControlExec *ce, const vector< double > &v) |
|
static void | SetCameraTarget (ControlExec *ce, const vector< double > &v) |
|
static long | GetCurrentTimeStep (ControlExec *ce) |
|
static VAPoR::ViewpointParams * | GetActiveViewpointParams (ControlExec *ce) |
|
static GUIStateParams * | GetGUIStateParams (ControlExec *ce) |
|
static AnimationParams * | GetAnimationParams (ControlExec *ce) |
|
static void | SetErrMsg (const char *format,...) |
| Record a formatted error message.
|
|
static void | SetErrMsg (int errcode, const char *format,...) |
| Record a formatted error message and an error code.
|
|
static const char * | GetErrMsg () |
|
static void | SetErrCode (int err_code) |
| Record an error code.
|
|
static int | GetErrCode () |
| Retrieve the current error code.
|
|
static void | SetErrMsgCB (ErrMsgCB_T cb) |
|
static ErrMsgCB_T | GetErrMsgCB () |
|
static void | SetErrMsgFilePtr (FILE *fp) |
|
static const FILE * | SetErrMsgFilePtr () |
|
static void | SetDiagMsg (const char *format,...) |
| Record a formatted diagnostic message.
|
|
static const char * | GetDiagMsg () |
|
static void | SetDiagMsgCB (DiagMsgCB_T cb) |
|
static DiagMsgCB_T | GetDiagMsgCB () |
|
static void | SetDiagMsgFilePtr (FILE *fp) |
|
static bool | EnableErrMsg (bool enable) |
|
static bool | GetEnableErrMsg () |
|
This class is just migrated legacy code to de-spaghetti other legacy code. (It is not written by me)
Definition at line 17 of file NavigationUtils.h.
static void NavigationUtils::AlignView |
( |
ControlExec * |
ce, |
|
|
int |
axis |
|
) |
| |
|
static |
Align the view direction to one of the axes. axis is 2,3,4 for +X,Y,Z, and 5,6,7 for -X,-Y,-Z
Referenced by TabManager::AlignView().