- Main Page
- Namespaces
- Files

- File List

# double_float.hpp

    00001
    00002 // OpenGL Mathematics Copyright (c) 2005 - 2010 G-Truc Creation (www.g-truc.net)
    00004 // Created : 2009-04-29
    00005 // Updated : 2009-04-29
    00006 // Licence : This source is under MIT License
    00007 // File    : glm/gtc/double_float.hpp
    00009 // Dependency:
    00010 // - GLM core
    00012 // Note:
    00013 // - This implementation doesn't need to redefine all build-in functions to
    00014 // support double based type.
    00016
    00017 #ifndef glm_gtc_double_float
    00018 #define glm_gtc_double_float
    00019
    00020 // Dependency:
    00021 #include "../glm.hpp"
    00022
    00023 namespace glm
    00024 {
    00025         namespace test{
    00026                 bool main_gtc_double_float();
    00027         }//namespace test
    00028
    00029         namespace gtc{
    00031         namespace double_float
    00032         {
    00035                 typedef detail::tvec2<float>    fvec2;
    00036
    00039                 typedef detail::tvec3<float>    fvec3;
    00040
    00043                 typedef detail::tvec4<float>    fvec4;
    00044
    00047                 typedef detail::tmat2x2<float>  fmat2;
    00048
    00051                 typedef detail::tmat3x3<float>  fmat3;
    00052
    00055                 typedef detail::tmat4x4<float>  fmat4;
    00056
    00057         }//namespace double_float
    00058         }//namespace gtc
    00059 }//namespace glm
    00060
    00061 #include "double_float.inl"
    00062
    00063 namespace glm{using namespace gtc::double_float;}
    00064
    00065 #endif//glm_gtc_double_float