# GLM: half_float.hpp Source File

- Main Page
- Namespaces
- Files

- File List

# half_float.hpp

    00001
    00002 // OpenGL Mathematics Copyright (c) 2005 - 2009 G-Truc Creation (www.g-truc.net)
    00004 // Created : 2005-12-21
    00005 // Updated : 2009-04-29
    00006 // Licence : This source is under MIT License
    00007 // File    : glm/gtx/half_float.hpp
    00009 // Dependency:
    00010 // - GLM core
    00011 // - GLM_GTC_half_float
    00012 // - GLM_GTX_quaternion
    00014
    00015 #ifndef glm_gtx_half_float
    00016 #define glm_gtx_half_float
    00017
    00018 // Dependency:
    00019 #include "../glm.hpp"
    00020 #include "../gtc/half_float.hpp"
    00021 #include "../gtx/quaternion.hpp"
    00022
    00023 namespace glm
    00024 {
    00025         namespace test{
    00026                 void main_ext_gtx_half_float();
    00027         }//namespace test
    00028
    00029         namespace gtx{
    00031         namespace half_float
    00032         {
    00035                 typedef detail::tquat<detail::thalf>    hquat;
    00036
    00037         }//namespace half_float
    00038         }//namespace gtx
    00039 }//namespace glm
    00040
    00041 #define GLM_GTX_half_float namespace gtc::half_float; using namespace gtx::half_float; using namespace gtx::quaternion
    00042 #ifndef GLM_GTX_GLOBAL
    00043 namespace glm {using GLM_GTX_half_float;}
    00044 #endif//GLM_GTX_GLOBAL
    00045
    00046 #include "half_float.inl"
    00047
    00048 #endif//glm_gtx_half_float