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
cameracontrol.h File Reference
#include <Inventor/SbBasic.h>
#include <Inventor/SbLinear.h>
#include <Inventor/SbVec3f.h>

Go to the source code of this file.

Functions

void cam_reset_roll (SoCamera *camera, const SbVec3f &up=SbVec3f(0.0f, 0.0f, 1.0f))
 
void cam_spin (SoCamera *camera, const SbVec2f &dp, const SbVec3f &up=SbVec3f(0.0f, 0.0f, 1.0f))
 
void cam_seek_to_point (SoCamera *camera, const SbVec3d &point, const SbRotation &orientation, const float seektime=2.0f)
 
void cam_seek_to_node (SoCamera *camera, SoNode *node, SoNode *root, const SbViewportRegion &vp, const float seektime=2.0f)
 
SbBool cam_is_seeking (SoCamera *camera)
 

Function Documentation

◆ cam_is_seeking()

SbBool cam_is_seeking ( SoCamera camera)

◆ cam_reset_roll()

void cam_reset_roll ( SoCamera camera,
const SbVec3f up = SbVec3f(0.0f, 0.0f, 1.0f) 
)

◆ cam_seek_to_node()

void cam_seek_to_node ( SoCamera camera,
SoNode node,
SoNode root,
const SbViewportRegion vp,
const float  seektime = 2.0f 
)

◆ cam_seek_to_point()

void cam_seek_to_point ( SoCamera camera,
const SbVec3d point,
const SbRotation orientation,
const float  seektime = 2.0f 
)

◆ cam_spin()

void cam_spin ( SoCamera camera,
const SbVec2f dp,
const SbVec3f up = SbVec3f(0.0f, 0.0f, 1.0f) 
)