|
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include "SmCameraControlKit.h"#include <cfloat>#include <Inventor/actions/SoHandleEventAction.h>#include <Inventor/actions/SoGLRenderAction.h>#include <Inventor/actions/SoSearchAction.h>#include <Inventor/actions/SoGetBoundingBoxAction.h>#include <Inventor/actions/SoGetMatrixAction.h>#include <Inventor/actions/SoRayPickAction.h>#include <Inventor/nodes/SoSeparator.h>#include <Inventor/nodes/SoPerspectiveCamera.h>#include <Inventor/nodes/SoOrthographicCamera.h>#include <Inventor/nodes/SoDirectionalLight.h>#include <Inventor/SbRotation.h>#include <Inventor/nodes/SoSwitch.h>#include <Inventor/nodes/SoInfo.h>#include <Inventor/sensors/SoOneShotSensor.h>#include <Inventor/sensors/SoFieldSensor.h>#include <Inventor/SbViewVolume.h>#include <Inventor/elements/SoViewportRegionElement.h>#include <Inventor/errors/SoDebugError.h>#include <Inventor/sensors/SoTimerSensor.h>#include <Inventor/events/SoKeyboardEvent.h>#include <Inventor/SoPickedPoint.h>#include <Inventor/system/gl.h>#include <Inventor/SbLinear.h>#include <Inventor/C/tidbits.h>#include <SmallChange/eventhandlers/SmExaminerEventHandler.h>#include <SmallChange/nodes/UTMPosition.h>#include <SmallChange/nodes/UTMCamera.h>#include <SmallChange/nodes/SmHeadlight.h>#include "../misc/cameracontrol.h"Macros | |
| #define | PRIVATE(obj) (obj)->pimpl |
| #define | PUBLIC(obj) (obj)->master |
Functions | |
| SO_KIT_SOURCE (SmCameraControlKit) | |
| #define PRIVATE | ( | obj | ) | (obj)->pimpl |
| #define PUBLIC | ( | obj | ) | (obj)->master |
| SO_KIT_SOURCE | ( | SmCameraControlKit | ) |