Quand il s'agit des angles on ne peut pas se tromper :
1
2
3
4
5
6
7
8
9
10
11
|
void SimpleCameraGl3::addTheta(float dTheta){p_theta += dTheta;}
void SimpleCameraGl3::addPhi(float dPhi){p_phi += dPhi;}
void SimpleCameraGl3::addRouli(float dRouli){p_rouli += dRouli;}
void SimpleCameraGl3::rotation(float dTheta, float dPhi,float dRouli){
p_theta += dTheta;
p_phi += dPhi;
p_rouli += dRouli;
}
|
Et maintenant les getteurs.
|