source: anuga_work/development/anugavis/src/camera.h @ 5379

Last change on this file since 5379 was 5379, checked in by jack, 16 years ago

Got camera zoom working.

File size: 456 bytes
RevLine 
[5292]1#ifndef CAMERA_H
2#define CAMERA_H
3
[5379]4/* FIXME camera steps will need to depend on extents. */
[5330]5#define CAMERA_YAW_STEP 0.1
6#define CAMERA_PITCH_STEP 0.1
[5339]7#define CAMERA_TRACK_STEP 2.0
8#define CAMERA_STRAFE_STEP 2.0
[5379]9#define CAMERA_ZOOM_STEP 2.0
[5292]10
[5339]11extern void camera_pitch(float theta);
12extern void camera_yaw(float theta);
13extern void camera_track(float dist);
14extern void camera_strafe(float dist);
[5379]15extern void camera_zoom(float dist);
[5292]16
17#endif
Note: See TracBrowser for help on using the repository browser.