00001 #ifndef __MATH_CONFIG_H__
00002 #define __MATH_CONFIG_H__
00003
00004 #define MATH_DEBUG_1_FUNCTION printf("%s\n", __PRETTY_FUNCTION__);
00005
00006 #include <exception>
00007
00010 namespace math {
00011 template<typename> class vec3;
00012 template<typename> class vec4;
00013 template<typename> class mat33;
00014 template<typename> class mat44;
00015 template<typename> class quat;
00016 template<typename> class plane;
00017 template<typename> class transform;
00018 template<typename> class color;
00019
00021 namespace except {
00022 }
00023
00028 namespace vclip {
00029 }
00030
00037 namespace geo {
00038 class vertex;
00039 class tri;
00040 class quad;
00041 class polyhedron;
00042 }
00043 }
00044
00045 #endif
00046