MainWindow Class Reference
[OpenInventor]

Main viewer class. More...

#include <inventor/mainwindow.h>

List of all members.

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
ViewerInfovi
CurveInterfaceci
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)


Detailed Description

Main viewer class.

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.


The documentation for this class was generated from the following files:

Generated on Mon Feb 8 17:22:36 2010 for libbiarc by  doxygen 1.5.6