11.2.2 Les constructeurs et le destructeur

Encore un truc qui ne va pas être étonnant :

1
2
3
4
5
6
7
8
9
10
11
12
13
SimpleCameraGl3::SimpleCameraGl3(){
	this->initialisation(VECT3F_NULL, 0.0, M_PI/2.0, M_PI/2.0);
}

SimpleCameraGl3::SimpleCameraGl3(const Vecteur3f& position, float theta, float phi, float rouli){
	this->initialisation(position, theta, phi, rouli);
}

SimpleCameraGl3::SimpleCameraGl3(const SimpleCameraGl3 & camera){
	this->copyCamera(camera);
}

SimpleCameraGl3::~SimpleCameraGl3(){}

Ça ressemble beaucoup à la SimpleCamera.