]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/kernel/PlanesOperations.h
451bd10732d3dc29e3eb27103e55d13d990b3f29
[creaMaracasVisu.git] / lib / maracasVisuLib / src / kernel / PlanesOperations.h
1 #ifndef PlanesOperations_H_
2 #define PlanesOperations_H_
3
4 #include <math.h>
5
6 #include <iostream>
7
8 class PlanesOperations  {
9
10 public:
11         PlanesOperations();     
12         ~PlanesOperations();    
13         
14         
15
16         double* getCrossProduct(double* vect0,double* vect1);
17         double getDotProduct(double* vect0,double* vect1);
18     double* getNormal(double* vect);
19     double getMagnitud(double* vect);
20     double* makeVector(double podouble0[3], double podouble1[3]);       
21         
22 };
23
24 #endif /*PlanesOperations_H_*/