Files Classes Functions Hierarchy
00001 #ifndef ANGLES_H 00002 #define ANGLES_H 00003 00004 #include <typedefs.h> 00005 #include <point.h> 00006 00007 00032 class angles 00033 { 00034 public: 00036 static doublec radtodeg; 00038 static doublec degtorad; 00039 00041 static doublec circleunit( point2<double> const & X ); 00043 static doublec circlemapto( point2<double> const & X ); 00045 static doublec circlemapto( doublec x, doublec y); 00046 00049 static void rotateaboutaxis 00050 ( 00051 double & theta, 00052 point3<double> & axis, 00053 point3<double> const & nml 00054 ); 00055 00056 }; 00057 00058 00059 #endif 00060 00061
1.5.8