Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

cosme.cpp File Reference

#include "cosme.h"
#include "icons/ok.xpm"
#include <list>
#include <string>
#include <iostream>
#include <Inventor/SoInteraction.h>
#include <Inventor/SoPickedPoint.h>
#include <Inventor/SoDB.h>
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoGroup.h>
#include <Inventor/nodes/SoPerspectiveCamera.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoArray.h>
#include <Inventor/nodes/SoDirectionalLight.h>
#include <Inventor/fields/SoField.h>
#include <Inventor/SoPath.h>
#include <Inventor/events/SoMouseButtonEvent.h>
#include <Inventor/events/SoKeyboardEvent.h>
#include <Inventor/actions/SoSearchAction.h>
#include <Inventor/actions/SoRayPickAction.h>
#include <Inventor/manips/SoTransformManip.h>
#include <Inventor/manips/SoTrackballManip.h>
#include <Inventor/draggers/SoTranslate1Dragger.h>
#include <Inventor/draggers/SoTranslate2Dragger.h>
#include <Inventor/SbBox.h>
#include <Inventor/SbViewportRegion.h>
#include <Inventor/actions/SoGetBoundingBoxAction.h>
#include <Inventor/sensors/SoSensor.h>
#include <qimage.h>
#include <qpixmap.h>
#include <qtoolbar.h>
#include <qtoolbutton.h>
#include <qpopupmenu.h>
#include <qmenubar.h>
#include <qfile.h>
#include <qfiledialog.h>
#include <qstatusbar.h>
#include <qmessagebox.h>
#include <qapplication.h>
#include <qhbox.h>
#include <qpoint.h>
#include <qbuttongroup.h>
#include <qvbuttongroup.h>
#include <qhbuttongroup.h>
#include <qvbox.h>

Include dependency graph for cosme.cpp:


Defines

#define MOUSE_WHEEL_STEP   0.01
#define TOOL_ANGLE_MAX   -0.6
#define TOOL_ANGLE_MIN   0.31
#define FIND(name, type, root)   type* name = (type*)getNode(root,type::getClassTypeId());

Functions

SoNode * getNode (SoGroup *root, SoType type)
 return a node by searching a specific type of node in the sub scene graph of the SoGroup.

Define Documentation

#define FIND name,
type,
root   )     type* name = (type*)getNode(root,type::getClassTypeId());
 

#define MOUSE_WHEEL_STEP   0.01
 

#define TOOL_ANGLE_MAX   -0.6
 

#define TOOL_ANGLE_MIN   0.31
 


Function Documentation

SoNode* getNode SoGroup *  root,
SoType  type
 

return a node by searching a specific type of node in the sub scene graph of the SoGroup.

SoNode* getNode(SoGroup* root,SoType type)


Generated on Tue Jul 12 16:40:19 2005 for CosmeProject by  doxygen 1.4.3