#include "trackball.h"
#include <math.h>
Include dependency graph for trackball.cpp:
Functions | |
void | startTrackball (long x, long y, long originX, long originY, long width, long height) |
void | rollToTrackball (long x, long y, float rot[4]) |
void | rotation2Quat (float *A, float *q) |
void | addToRotationTrackball (float *dA, float *A) |
Variables | |
const float | kTol = 0.001 |
const float | kRad2Deg = 180. / 3.1415927 |
const float | kDeg2Rad = 3.1415927 / 180. |
float | gRadiusTrackball |
float | gStartPtTrackball [3] |
float | gEndPtTrackball [3] |
long | gXCenterTrackball = 0 gYCenterTrackball = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|