front_idill/extern/fajran-npTuioClient/TuioClient/TuioPoint.h
changeset 25 a7b0e40bcab0
parent 24 2bdf5d51d434
child 28 9ccef81f02ab
equal deleted inserted replaced
24:2bdf5d51d434 25:a7b0e40bcab0
   106 		float dy = ypos-y;
   106 		float dy = ypos-y;
   107 		float dz = zpos-z;
   107 		float dz = zpos-z;
   108 		return sqrtf(dx*dx+dy*dy+dz*dz);
   108 		return sqrtf(dx*dx+dy*dy+dz*dz);
   109 	}
   109 	}
   110 
   110 
       
   111 	/*
       
   112 	* Modifié par alexandre.bastien@iri.centrepompidou.fr
       
   113 	*/
   111 	float getDistance(TuioPoint *tuioPoint) {
   114 	float getDistance(TuioPoint *tuioPoint) {
   112 		float dx = xpos-tuioPoint->getX();
       
   113 		float dy = ypos-tuioPoint->getY();
       
   114 		return sqrtf(dx*dx+dy*dy);
       
   115 	}
       
   116 
       
   117 	/*
       
   118 	* Ajouté par alexandre.bastien@iri.centrepompidou.fr
       
   119 	*/
       
   120 	float getDistance3D(TuioPoint *tuioPoint) {
       
   121 		float dx = xpos-tuioPoint->getX();
   115 		float dx = xpos-tuioPoint->getX();
   122 		float dy = ypos-tuioPoint->getY();
   116 		float dy = ypos-tuioPoint->getY();
   123 		float dz = zpos-tuioPoint->getZ();
   117 		float dz = zpos-tuioPoint->getZ();
   124 		return sqrtf(dx*dx+dy*dy+dz*dz);
   118 		return sqrtf(dx*dx+dy*dy+dz*dz);
   125 	}
   119 	}
       
   120 
       
   121 	/*
       
   122 	* Modifié par alexandre.bastien@iri.centrepompidou.fr
       
   123 	*/
       
   124 	/*float getDistance3D(TuioPoint *tuioPoint) {
       
   125 		float dx = xpos-tuioPoint->getX();
       
   126 		float dy = ypos-tuioPoint->getY();
       
   127 		float dz = zpos-tuioPoint->getZ();
       
   128 		return sqrtf(dx*dx+dy*dy+dz*dz);
       
   129 	}*/
   126 
   130 
   127 	float getAngle(TuioPoint *tuioPoint) {
   131 	float getAngle(TuioPoint *tuioPoint) {
   128 		
   132 		
   129 		float side = tuioPoint->getX()-xpos;
   133 		float side = tuioPoint->getX()-xpos;
   130 		float height = tuioPoint->getY()-ypos;
   134 		float height = tuioPoint->getY()-ypos;