Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SmExaminerEventHandler.cpp File Reference
#include "SmExaminerEventHandler.h"
#include <SmallChange/nodekits/SmCameraControlKit.h>
#include <SmallChange/nodes/UTMCamera.h>
#include <Inventor/actions/SoHandleEventAction.h>
#include <Inventor/actions/SoGLRenderAction.h>
#include <Inventor/actions/SoGetBoundingBoxAction.h>
#include <Inventor/events/SoMouseButtonEvent.h>
#include <Inventor/events/SoLocation2Event.h>
#include <Inventor/events/SoMotion3Event.h>
#include <Inventor/events/SoKeyboardEvent.h>
#include <Inventor/events/SoButtonEvent.h>
#include <Inventor/projectors/SbSphereSheetProjector.h>
#include <Inventor/nodes/SoPerspectiveCamera.h>
#include <Inventor/nodes/SoOrthographicCamera.h>
#include <Inventor/errors/SoDebugError.h>
#include <Inventor/SoPickedPoint.h>
#include <cfloat>
#include <cassert>

Macros

#define MOUSEPOSLOGSIZE   16
 

Functions

 SO_NODE_SOURCE (SmExaminerEventHandler)
 
static void add_camera_position (SoCamera *cam, const SbVec3f &val)
 

Macro Definition Documentation

◆ MOUSEPOSLOGSIZE

#define MOUSEPOSLOGSIZE   16

Function Documentation

◆ add_camera_position()

static void add_camera_position ( SoCamera cam,
const SbVec3f val 
)
static

◆ SO_NODE_SOURCE()

SO_NODE_SOURCE ( SmExaminerEventHandler  )