#include <inventor/mainwindow.h>
Public Slots | |
void | setFraming (int FRAME) |
void | plotWindow (int w) |
Signals | |
void | changed () |
Public Member Functions | |
MainWindow (QWidget *parent=NULL, const char *name=NULL, SbBool embed=TRUE, SoQtFullViewer::BuildFlag flag=BUILD_ALL, SoQtViewer::Type=BROWSER) | |
void | swap_view () |
void | emitChanged () |
Public Attributes | |
VIEW_MODE | view_mode |
ViewerInfo * | vi |
CurveInterface * | ci |
void(* | gradient )(RGB *, float, float, float) |
bool | PRESSED |
vector< Biarc< Vector3 > >::iterator | picked_biarc |
SbPlaneProjector | spp |
SbVec3f | UpVector |
SbVec3f | LeftVector |
SbVec3f | delta |
float | AspectratioX |
float | AspectratioY |
int | EditTangent |
QFileDialog * | fileDialog |
PPPlotWindow * | pp_win |
PTPlotWindow * | pt_win |
TTPlotWindow * | tt_win |
SoSeparator * | root |
SoSeparator * | circles |
SoSeparator * | interaction |
SoSwitch * | scene |
Protected Member Functions | |
void | closeEvent (QCloseEvent *event) |
The main viewer contains information about the curve objects and the current scene. It inherits SoQtExaminerViewer and add custom menu and toolbars. Various plots can be generated and inventor scene files *.iv can be loaded and included into the scene as well.