#include "detail/type_int.hpp"
#include "detail/type_float.hpp"
#include "detail/type_vec.hpp"
#include "detail/type_mat.hpp"
Go to the source code of this file.
Namespaces | |
namespace | glm |
namespace | glm::detail |
Typedefs | |
typedef highp_dquat | glm::dquat |
typedef highp_float32_t | glm::f32 |
typedef f32mat2x2 | glm::f32mat2 |
typedef highp_f32mat2x2 | glm::f32mat2x2 |
typedef highp_f32mat2x3 | glm::f32mat2x3 |
typedef highp_f32mat2x4 | glm::f32mat2x4 |
typedef f32mat3x3 | glm::f32mat3 |
typedef highp_f32mat3x2 | glm::f32mat3x2 |
typedef highp_f32mat3x3 | glm::f32mat3x3 |
typedef highp_f32mat3x4 | glm::f32mat3x4 |
typedef f32mat4x4 | glm::f32mat4 |
typedef highp_f32mat4x2 | glm::f32mat4x2 |
typedef highp_f32mat4x3 | glm::f32mat4x3 |
typedef highp_f32mat4x4 | glm::f32mat4x4 |
typedef highp_f32quat | glm::f32quat |
typedef highp_f32vec1 | glm::f32vec1 |
typedef highp_f32vec2 | glm::f32vec2 |
typedef highp_f32vec3 | glm::f32vec3 |
typedef highp_f32vec4 | glm::f32vec4 |
typedef highp_float64_t | glm::f64 |
typedef f64mat2x2 | glm::f64mat2 |
typedef highp_f64mat2x2 | glm::f64mat2x2 |
typedef highp_f64mat2x3 | glm::f64mat2x3 |
typedef highp_f64mat2x4 | glm::f64mat2x4 |
typedef f64mat3x3 | glm::f64mat3 |
typedef highp_f64mat3x2 | glm::f64mat3x2 |
typedef highp_f64mat3x3 | glm::f64mat3x3 |
typedef highp_f64mat3x4 | glm::f64mat3x4 |
typedef f64mat4x4 | glm::f64mat4 |
typedef highp_f64mat4x2 | glm::f64mat4x2 |
typedef highp_f64mat4x3 | glm::f64mat4x3 |
typedef highp_f64mat4x4 | glm::f64mat4x4 |
typedef highp_f64quat | glm::f64quat |
typedef highp_f64vec1 | glm::f64vec1 |
typedef highp_f64vec2 | glm::f64vec2 |
typedef highp_f64vec3 | glm::f64vec3 |
typedef highp_f64vec4 | glm::f64vec4 |
typedef highp_float32_t | glm::float32_t |
typedef highp_float64_t | glm::float64_t |
typedef fmat2x2 | glm::fmat2 |
typedef highp_f32mat2x2 | glm::fmat2x2 |
typedef highp_f32mat2x3 | glm::fmat2x3 |
typedef highp_f32mat2x4 | glm::fmat2x4 |
typedef fmat3x3 | glm::fmat3 |
typedef highp_f32mat3x2 | glm::fmat3x2 |
typedef highp_f32mat3x3 | glm::fmat3x3 |
typedef highp_f32mat3x4 | glm::fmat3x4 |
typedef fmat4x4 | glm::fmat4 |
typedef highp_f32mat4x2 | glm::fmat4x2 |
typedef highp_f32mat4x3 | glm::fmat4x3 |
typedef highp_f32mat4x4 | glm::fmat4x4 |
typedef quat | glm::fquat |
typedef highp_f32vec1 | glm::fvec1 |
typedef highp_f32vec2 | glm::fvec2 |
typedef highp_f32vec3 | glm::fvec3 |
typedef highp_f32vec4 | glm::fvec4 |
typedef detail::tquat< double, highp > | glm::highp_dquat |
typedef float32 | glm::highp_f32 |
typedef highp_f32mat2x2 | glm::highp_f32mat2 |
typedef detail::tmat2x2< f32, highp > | glm::highp_f32mat2x2 |
typedef detail::tmat2x3< f32, highp > | glm::highp_f32mat2x3 |
typedef detail::tmat2x4< f32, highp > | glm::highp_f32mat2x4 |
typedef highp_f32mat3x3 | glm::highp_f32mat3 |
typedef detail::tmat3x2< f32, highp > | glm::highp_f32mat3x2 |
typedef detail::tmat3x3< f32, highp > | glm::highp_f32mat3x3 |
typedef detail::tmat3x4< f32, highp > | glm::highp_f32mat3x4 |
typedef highp_f32mat4x4 | glm::highp_f32mat4 |
typedef detail::tmat4x2< f32, highp > | glm::highp_f32mat4x2 |
typedef detail::tmat4x3< f32, highp > | glm::highp_f32mat4x3 |
typedef detail::tmat4x4< f32, highp > | glm::highp_f32mat4x4 |
typedef detail::tquat< f32, highp > | glm::highp_f32quat |
typedef detail::tvec1< f32, highp > | glm::highp_f32vec1 |
typedef detail::tvec2< f32, highp > | glm::highp_f32vec2 |
typedef detail::tvec3< f32, highp > | glm::highp_f32vec3 |
typedef detail::tvec4< f32, highp > | glm::highp_f32vec4 |
typedef float64 | glm::highp_f64 |
typedef highp_f64mat2x2 | glm::highp_f64mat2 |
typedef detail::tmat2x2< f64, highp > | glm::highp_f64mat2x2 |
typedef detail::tmat2x3< f64, highp > | glm::highp_f64mat2x3 |
typedef detail::tmat2x4< f64, highp > | glm::highp_f64mat2x4 |
typedef highp_f64mat3x3 | glm::highp_f64mat3 |
typedef detail::tmat3x2< f64, highp > | glm::highp_f64mat3x2 |
typedef detail::tmat3x3< f64, highp > | glm::highp_f64mat3x3 |
typedef detail::tmat3x4< f64, highp > | glm::highp_f64mat3x4 |
typedef highp_f64mat4x4 | glm::highp_f64mat4 |
typedef detail::tmat4x2< f64, highp > | glm::highp_f64mat4x2 |
typedef detail::tmat4x3< f64, highp > | glm::highp_f64mat4x3 |
typedef detail::tmat4x4< f64, highp > | glm::highp_f64mat4x4 |
typedef detail::tquat< f64, highp > | glm::highp_f64quat |
typedef detail::tvec1< f64, highp > | glm::highp_f64vec1 |
typedef detail::tvec2< f64, highp > | glm::highp_f64vec2 |
typedef detail::tvec3< f64, highp > | glm::highp_f64vec3 |
typedef detail::tvec4< f64, highp > | glm::highp_f64vec4 |
typedef detail::float32 | glm::highp_float32 |
typedef detail::float32 | glm::highp_float32_t |
typedef detail::float64 | glm::highp_float64 |
typedef detail::float64 | glm::highp_float64_t |
typedef highp_fmat2x2 | glm::highp_fmat2 |
typedef detail::tmat2x2< f32, highp > | glm::highp_fmat2x2 |
typedef detail::tmat2x3< f32, highp > | glm::highp_fmat2x3 |
typedef detail::tmat2x4< f32, highp > | glm::highp_fmat2x4 |
typedef highp_fmat3x3 | glm::highp_fmat3 |
typedef detail::tmat3x2< f32, highp > | glm::highp_fmat3x2 |
typedef detail::tmat3x3< f32, highp > | glm::highp_fmat3x3 |
typedef detail::tmat3x4< f32, highp > | glm::highp_fmat3x4 |
typedef highp_fmat4x4 | glm::highp_fmat4 |
typedef detail::tmat4x2< f32, highp > | glm::highp_fmat4x2 |
typedef detail::tmat4x3< f32, highp > | glm::highp_fmat4x3 |
typedef detail::tmat4x4< f32, highp > | glm::highp_fmat4x4 |
typedef highp_quat | glm::highp_fquat |
typedef detail::tvec1< float, highp > | glm::highp_fvec1 |
typedef detail::tvec2< float, highp > | glm::highp_fvec2 |
typedef detail::tvec3< float, highp > | glm::highp_fvec3 |
typedef detail::tvec4< float, highp > | glm::highp_fvec4 |
typedef detail::int16 | glm::highp_i16 |
typedef detail::tvec1< i16, highp > | glm::highp_i16vec1 |
typedef detail::tvec2< i16, highp > | glm::highp_i16vec2 |
typedef detail::tvec3< i16, highp > | glm::highp_i16vec3 |
typedef detail::tvec4< i16, highp > | glm::highp_i16vec4 |
typedef detail::int32 | glm::highp_i32 |
typedef detail::tvec1< i32, highp > | glm::highp_i32vec1 |
typedef detail::tvec2< i32, highp > | glm::highp_i32vec2 |
typedef detail::tvec3< i32, highp > | glm::highp_i32vec3 |
typedef detail::tvec4< i32, highp > | glm::highp_i32vec4 |
typedef detail::int64 | glm::highp_i64 |
typedef detail::tvec1< i64, highp > | glm::highp_i64vec1 |
typedef detail::tvec2< i64, highp > | glm::highp_i64vec2 |
typedef detail::tvec3< i64, highp > | glm::highp_i64vec3 |
typedef detail::tvec4< i64, highp > | glm::highp_i64vec4 |
typedef detail::int8 | glm::highp_i8 |
typedef detail::tvec1< i8, highp > | glm::highp_i8vec1 |
typedef detail::tvec2< i8, highp > | glm::highp_i8vec2 |
typedef detail::tvec3< i8, highp > | glm::highp_i8vec3 |
typedef detail::tvec4< i8, highp > | glm::highp_i8vec4 |
typedef detail::int16 | glm::highp_int16 |
typedef detail::int16 | glm::highp_int16_t |
typedef detail::int32 | glm::highp_int32 |
typedef detail::int32 | glm::highp_int32_t |
typedef detail::int64 | glm::highp_int64 |
typedef detail::int64 | glm::highp_int64_t |
typedef detail::int8 | glm::highp_int8 |
typedef detail::int8 | glm::highp_int8_t |
typedef detail::tquat< float, highp > | glm::highp_quat |
typedef detail::uint16 | glm::highp_u16 |
typedef detail::tvec1< u16, highp > | glm::highp_u16vec1 |
typedef detail::tvec2< u16, highp > | glm::highp_u16vec2 |
typedef detail::tvec3< u16, highp > | glm::highp_u16vec3 |
typedef detail::tvec4< u16, highp > | glm::highp_u16vec4 |
typedef detail::uint32 | glm::highp_u32 |
typedef detail::tvec1< u32, highp > | glm::highp_u32vec1 |
typedef detail::tvec2< u32, highp > | glm::highp_u32vec2 |
typedef detail::tvec3< u32, highp > | glm::highp_u32vec3 |
typedef detail::tvec4< u32, highp > | glm::highp_u32vec4 |
typedef detail::uint64 | glm::highp_u64 |
typedef detail::tvec1< u64, highp > | glm::highp_u64vec1 |
typedef detail::tvec2< u64, highp > | glm::highp_u64vec2 |
typedef detail::tvec3< u64, highp > | glm::highp_u64vec3 |
typedef detail::tvec4< u64, highp > | glm::highp_u64vec4 |
typedef detail::uint8 | glm::highp_u8 |
typedef detail::tvec1< u8, highp > | glm::highp_u8vec1 |
typedef detail::tvec2< u8, highp > | glm::highp_u8vec2 |
typedef detail::tvec3< u8, highp > | glm::highp_u8vec3 |
typedef detail::tvec4< u8, highp > | glm::highp_u8vec4 |
typedef detail::uint16 | glm::highp_uint16 |
typedef detail::uint16 | glm::highp_uint16_t |
typedef detail::uint32 | glm::highp_uint32 |
typedef detail::uint32 | glm::highp_uint32_t |
typedef detail::uint64 | glm::highp_uint64 |
typedef detail::uint64 | glm::highp_uint64_t |
typedef detail::uint8 | glm::highp_uint8 |
typedef detail::uint8 | glm::highp_uint8_t |
typedef detail::tvec1< float, highp > | glm::highp_vec1 |
typedef detail::int16 | glm::i16 |
typedef highp_i16vec1 | glm::i16vec1 |
typedef highp_i16vec2 | glm::i16vec2 |
typedef highp_i16vec3 | glm::i16vec3 |
typedef highp_i16vec4 | glm::i16vec4 |
typedef detail::int32 | glm::i32 |
typedef highp_i32vec1 | glm::i32vec1 |
typedef highp_i32vec2 | glm::i32vec2 |
typedef highp_i32vec3 | glm::i32vec3 |
typedef highp_i32vec4 | glm::i32vec4 |
typedef detail::int64 | glm::i64 |
typedef highp_i64vec1 | glm::i64vec1 |
typedef highp_i64vec2 | glm::i64vec2 |
typedef highp_i64vec3 | glm::i64vec3 |
typedef highp_i64vec4 | glm::i64vec4 |
typedef detail::int8 | glm::i8 |
typedef highp_i8vec1 | glm::i8vec1 |
typedef highp_i8vec2 | glm::i8vec2 |
typedef highp_i8vec3 | glm::i8vec3 |
typedef highp_i8vec4 | glm::i8vec4 |
typedef detail::int16 | glm::int16_t |
typedef detail::int32 | glm::int32_t |
typedef detail::int64 | glm::int64_t |
typedef detail::int8 | glm::int8_t |
typedef detail::tquat< double, lowp > | glm::lowp_dquat |
typedef float32 | glm::lowp_f32 |
typedef lowp_f32mat2x2 | glm::lowp_f32mat2 |
typedef detail::tmat2x2< f32, lowp > | glm::lowp_f32mat2x2 |
typedef detail::tmat2x3< f32, lowp > | glm::lowp_f32mat2x3 |
typedef detail::tmat2x4< f32, lowp > | glm::lowp_f32mat2x4 |
typedef lowp_f32mat3x3 | glm::lowp_f32mat3 |
typedef detail::tmat3x2< f32, lowp > | glm::lowp_f32mat3x2 |
typedef detail::tmat3x3< f32, lowp > | glm::lowp_f32mat3x3 |
typedef detail::tmat3x4< f32, lowp > | glm::lowp_f32mat3x4 |
typedef lowp_f32mat4x4 | glm::lowp_f32mat4 |
typedef detail::tmat4x2< f32, lowp > | glm::lowp_f32mat4x2 |
typedef detail::tmat4x3< f32, lowp > | glm::lowp_f32mat4x3 |
typedef detail::tmat4x4< f32, lowp > | glm::lowp_f32mat4x4 |
typedef detail::tquat< f32, lowp > | glm::lowp_f32quat |
typedef detail::tvec1< f32, lowp > | glm::lowp_f32vec1 |
typedef detail::tvec2< f32, lowp > | glm::lowp_f32vec2 |
typedef detail::tvec3< f32, lowp > | glm::lowp_f32vec3 |
typedef detail::tvec4< f32, lowp > | glm::lowp_f32vec4 |
typedef float64 | glm::lowp_f64 |
typedef lowp_f64mat2x2 | glm::lowp_f64mat2 |
typedef detail::tmat2x2< f64, lowp > | glm::lowp_f64mat2x2 |
typedef detail::tmat2x3< f64, lowp > | glm::lowp_f64mat2x3 |
typedef detail::tmat2x4< f64, lowp > | glm::lowp_f64mat2x4 |
typedef lowp_f64mat3x3 | glm::lowp_f64mat3 |
typedef detail::tmat3x2< f64, lowp > | glm::lowp_f64mat3x2 |
typedef detail::tmat3x3< f64, lowp > | glm::lowp_f64mat3x3 |
typedef detail::tmat3x4< f64, lowp > | glm::lowp_f64mat3x4 |
typedef lowp_f64mat4x4 | glm::lowp_f64mat4 |
typedef detail::tmat4x2< f64, lowp > | glm::lowp_f64mat4x2 |
typedef detail::tmat4x3< f64, lowp > | glm::lowp_f64mat4x3 |
typedef detail::tmat4x4< f64, lowp > | glm::lowp_f64mat4x4 |
typedef detail::tquat< f64, lowp > | glm::lowp_f64quat |
typedef detail::tvec1< f64, lowp > | glm::lowp_f64vec1 |
typedef detail::tvec2< f64, lowp > | glm::lowp_f64vec2 |
typedef detail::tvec3< f64, lowp > | glm::lowp_f64vec3 |
typedef detail::tvec4< f64, lowp > | glm::lowp_f64vec4 |
typedef detail::float32 | glm::lowp_float32 |
typedef detail::float32 | glm::lowp_float32_t |
typedef detail::float64 | glm::lowp_float64 |
typedef detail::float64 | glm::lowp_float64_t |
typedef lowp_fmat2x2 | glm::lowp_fmat2 |
typedef detail::tmat2x2< f32, lowp > | glm::lowp_fmat2x2 |
typedef detail::tmat2x3< f32, lowp > | glm::lowp_fmat2x3 |
typedef detail::tmat2x4< f32, lowp > | glm::lowp_fmat2x4 |
typedef lowp_fmat3x3 | glm::lowp_fmat3 |
typedef detail::tmat3x2< f32, lowp > | glm::lowp_fmat3x2 |
typedef detail::tmat3x3< f32, lowp > | glm::lowp_fmat3x3 |
typedef detail::tmat3x4< f32, lowp > | glm::lowp_fmat3x4 |
typedef lowp_fmat4x4 | glm::lowp_fmat4 |
typedef detail::tmat4x2< f32, lowp > | glm::lowp_fmat4x2 |
typedef detail::tmat4x3< f32, lowp > | glm::lowp_fmat4x3 |
typedef detail::tmat4x4< f32, lowp > | glm::lowp_fmat4x4 |
typedef lowp_quat | glm::lowp_fquat |
typedef detail::tvec1< float, lowp > | glm::lowp_fvec1 |
typedef detail::tvec2< float, lowp > | glm::lowp_fvec2 |
typedef detail::tvec3< float, lowp > | glm::lowp_fvec3 |
typedef detail::tvec4< float, lowp > | glm::lowp_fvec4 |
typedef detail::int16 | glm::lowp_i16 |
typedef detail::tvec1< i16, lowp > | glm::lowp_i16vec1 |
typedef detail::tvec2< i16, lowp > | glm::lowp_i16vec2 |
typedef detail::tvec3< i16, lowp > | glm::lowp_i16vec3 |
typedef detail::tvec4< i16, lowp > | glm::lowp_i16vec4 |
typedef detail::int32 | glm::lowp_i32 |
typedef detail::tvec1< i32, lowp > | glm::lowp_i32vec1 |
typedef detail::tvec2< i32, lowp > | glm::lowp_i32vec2 |
typedef detail::tvec3< i32, lowp > | glm::lowp_i32vec3 |
typedef detail::tvec4< i32, lowp > | glm::lowp_i32vec4 |
typedef detail::int64 | glm::lowp_i64 |
typedef detail::tvec1< i64, lowp > | glm::lowp_i64vec1 |
typedef detail::tvec2< i64, lowp > | glm::lowp_i64vec2 |
typedef detail::tvec3< i64, lowp > | glm::lowp_i64vec3 |
typedef detail::tvec4< i64, lowp > | glm::lowp_i64vec4 |
typedef detail::int8 | glm::lowp_i8 |
typedef detail::tvec1< i8, lowp > | glm::lowp_i8vec1 |
typedef detail::tvec2< i8, lowp > | glm::lowp_i8vec2 |
typedef detail::tvec3< i8, lowp > | glm::lowp_i8vec3 |
typedef detail::tvec4< i8, lowp > | glm::lowp_i8vec4 |
typedef detail::int16 | glm::lowp_int16 |
typedef detail::int16 | glm::lowp_int16_t |
typedef detail::int32 | glm::lowp_int32 |
typedef detail::int32 | glm::lowp_int32_t |
typedef detail::int64 | glm::lowp_int64 |
typedef detail::int64 | glm::lowp_int64_t |
typedef detail::int8 | glm::lowp_int8 |
typedef detail::int8 | glm::lowp_int8_t |
typedef detail::tquat< float, lowp > | glm::lowp_quat |
typedef detail::uint16 | glm::lowp_u16 |
typedef detail::tvec1< u16, lowp > | glm::lowp_u16vec1 |
typedef detail::tvec2< u16, lowp > | glm::lowp_u16vec2 |
typedef detail::tvec3< u16, lowp > | glm::lowp_u16vec3 |
typedef detail::tvec4< u16, lowp > | glm::lowp_u16vec4 |
typedef detail::uint32 | glm::lowp_u32 |
typedef detail::tvec1< u32, lowp > | glm::lowp_u32vec1 |
typedef detail::tvec2< u32, lowp > | glm::lowp_u32vec2 |
typedef detail::tvec3< u32, lowp > | glm::lowp_u32vec3 |
typedef detail::tvec4< u32, lowp > | glm::lowp_u32vec4 |
typedef detail::uint64 | glm::lowp_u64 |
typedef detail::tvec1< u64, lowp > | glm::lowp_u64vec1 |
typedef detail::tvec2< u64, lowp > | glm::lowp_u64vec2 |
typedef detail::tvec3< u64, lowp > | glm::lowp_u64vec3 |
typedef detail::tvec4< u64, lowp > | glm::lowp_u64vec4 |
typedef detail::uint8 | glm::lowp_u8 |
typedef detail::tvec1< u8, lowp > | glm::lowp_u8vec1 |
typedef detail::tvec2< u8, lowp > | glm::lowp_u8vec2 |
typedef detail::tvec3< u8, lowp > | glm::lowp_u8vec3 |
typedef detail::tvec4< u8, lowp > | glm::lowp_u8vec4 |
typedef detail::uint16 | glm::lowp_uint16 |
typedef detail::uint16 | glm::lowp_uint16_t |
typedef detail::uint32 | glm::lowp_uint32 |
typedef detail::uint32 | glm::lowp_uint32_t |
typedef detail::uint64 | glm::lowp_uint64 |
typedef detail::uint64 | glm::lowp_uint64_t |
typedef detail::uint8 | glm::lowp_uint8 |
typedef detail::uint8 | glm::lowp_uint8_t |
typedef detail::tvec1< float, lowp > | glm::lowp_vec1 |
typedef detail::tquat< double, mediump > | glm::mediump_dquat |
typedef float32 | glm::mediump_f32 |
typedef mediump_f32mat2x2 | glm::mediump_f32mat2 |
typedef detail::tmat2x2< f32, mediump > | glm::mediump_f32mat2x2 |
typedef detail::tmat2x3< f32, mediump > | glm::mediump_f32mat2x3 |
typedef detail::tmat2x4< f32, mediump > | glm::mediump_f32mat2x4 |
typedef mediump_f32mat3x3 | glm::mediump_f32mat3 |
typedef detail::tmat3x2< f32, mediump > | glm::mediump_f32mat3x2 |
typedef detail::tmat3x3< f32, mediump > | glm::mediump_f32mat3x3 |
typedef detail::tmat3x4< f32, mediump > | glm::mediump_f32mat3x4 |
typedef mediump_f32mat4x4 | glm::mediump_f32mat4 |
typedef detail::tmat4x2< f32, mediump > | glm::mediump_f32mat4x2 |
typedef detail::tmat4x3< f32, mediump > | glm::mediump_f32mat4x3 |
typedef detail::tmat4x4< f32, mediump > | glm::mediump_f32mat4x4 |
typedef detail::tquat< f32, mediump > | glm::mediump_f32quat |
typedef detail::tvec1< f32, mediump > | glm::mediump_f32vec1 |
typedef detail::tvec2< f32, mediump > | glm::mediump_f32vec2 |
typedef detail::tvec3< f32, mediump > | glm::mediump_f32vec3 |
typedef detail::tvec4< f32, mediump > | glm::mediump_f32vec4 |
typedef float64 | glm::mediump_f64 |
typedef mediump_f64mat2x2 | glm::mediump_f64mat2 |
typedef detail::tmat2x2< f64, mediump > | glm::mediump_f64mat2x2 |
typedef detail::tmat2x3< f64, mediump > | glm::mediump_f64mat2x3 |
typedef detail::tmat2x4< f64, mediump > | glm::mediump_f64mat2x4 |
typedef mediump_f64mat3x3 | glm::mediump_f64mat3 |
typedef detail::tmat3x2< f64, mediump > | glm::mediump_f64mat3x2 |
typedef detail::tmat3x3< f64, mediump > | glm::mediump_f64mat3x3 |
typedef detail::tmat3x4< f64, mediump > | glm::mediump_f64mat3x4 |
typedef mediump_f64mat4x4 | glm::mediump_f64mat4 |
typedef detail::tmat4x2< f64, mediump > | glm::mediump_f64mat4x2 |
typedef detail::tmat4x3< f64, mediump > | glm::mediump_f64mat4x3 |
typedef detail::tmat4x4< f64, mediump > | glm::mediump_f64mat4x4 |
typedef detail::tquat< f64, mediump > | glm::mediump_f64quat |
typedef detail::tvec1< f64, mediump > | glm::mediump_f64vec1 |
typedef detail::tvec2< f64, mediump > | glm::mediump_f64vec2 |
typedef detail::tvec3< f64, mediump > | glm::mediump_f64vec3 |
typedef detail::tvec4< f64, mediump > | glm::mediump_f64vec4 |
typedef detail::float32 | glm::mediump_float32 |
typedef detail::float32 | glm::mediump_float32_t |
typedef detail::float64 | glm::mediump_float64 |
typedef detail::float64 | glm::mediump_float64_t |
typedef mediump_fmat2x2 | glm::mediump_fmat2 |
typedef detail::tmat2x2< f32, mediump > | glm::mediump_fmat2x2 |
typedef detail::tmat2x3< f32, mediump > | glm::mediump_fmat2x3 |
typedef detail::tmat2x4< f32, mediump > | glm::mediump_fmat2x4 |
typedef mediump_fmat3x3 | glm::mediump_fmat3 |
typedef detail::tmat3x2< f32, mediump > | glm::mediump_fmat3x2 |
typedef detail::tmat3x3< f32, mediump > | glm::mediump_fmat3x3 |
typedef detail::tmat3x4< f32, mediump > | glm::mediump_fmat3x4 |
typedef mediump_fmat4x4 | glm::mediump_fmat4 |
typedef detail::tmat4x2< f32, mediump > | glm::mediump_fmat4x2 |
typedef detail::tmat4x3< f32, mediump > | glm::mediump_fmat4x3 |
typedef detail::tmat4x4< f32, mediump > | glm::mediump_fmat4x4 |
typedef mediump_quat | glm::mediump_fquat |
typedef detail::tvec1< float, mediump > | glm::mediump_fvec1 |
typedef detail::tvec2< float, mediump > | glm::mediump_fvec2 |
typedef detail::tvec3< float, mediump > | glm::mediump_fvec3 |
typedef detail::tvec4< float, mediump > | glm::mediump_fvec4 |
typedef detail::int16 | glm::mediump_i16 |
typedef detail::tvec1< i16, mediump > | glm::mediump_i16vec1 |
typedef detail::tvec2< i16, mediump > | glm::mediump_i16vec2 |
typedef detail::tvec3< i16, mediump > | glm::mediump_i16vec3 |
typedef detail::tvec4< i16, mediump > | glm::mediump_i16vec4 |
typedef detail::int32 | glm::mediump_i32 |
typedef detail::tvec1< i32, mediump > | glm::mediump_i32vec1 |
typedef detail::tvec2< i32, mediump > | glm::mediump_i32vec2 |
typedef detail::tvec3< i32, mediump > | glm::mediump_i32vec3 |
typedef detail::tvec4< i32, mediump > | glm::mediump_i32vec4 |
typedef detail::int64 | glm::mediump_i64 |
typedef detail::tvec1< i64, mediump > | glm::mediump_i64vec1 |
typedef detail::tvec2< i64, mediump > | glm::mediump_i64vec2 |
typedef detail::tvec3< i64, mediump > | glm::mediump_i64vec3 |
typedef detail::tvec4< i64, mediump > | glm::mediump_i64vec4 |
typedef detail::int8 | glm::mediump_i8 |
typedef detail::tvec1< i8, mediump > | glm::mediump_i8vec1 |
typedef detail::tvec2< i8, mediump > | glm::mediump_i8vec2 |
typedef detail::tvec3< i8, mediump > | glm::mediump_i8vec3 |
typedef detail::tvec4< i8, mediump > | glm::mediump_i8vec4 |
typedef detail::int16 | glm::mediump_int16 |
typedef detail::int16 | glm::mediump_int16_t |
typedef detail::int32 | glm::mediump_int32 |
typedef detail::int32 | glm::mediump_int32_t |
typedef detail::int64 | glm::mediump_int64 |
typedef detail::int64 | glm::mediump_int64_t |
typedef detail::int8 | glm::mediump_int8 |
typedef detail::int8 | glm::mediump_int8_t |
typedef detail::tquat< float, mediump > | glm::mediump_quat |
typedef detail::uint16 | glm::mediump_u16 |
typedef detail::tvec1< u16, mediump > | glm::mediump_u16vec1 |
typedef detail::tvec2< u16, mediump > | glm::mediump_u16vec2 |
typedef detail::tvec3< u16, mediump > | glm::mediump_u16vec3 |
typedef detail::tvec4< u16, mediump > | glm::mediump_u16vec4 |
typedef detail::uint32 | glm::mediump_u32 |
typedef detail::tvec1< u32, mediump > | glm::mediump_u32vec1 |
typedef detail::tvec2< u32, mediump > | glm::mediump_u32vec2 |
typedef detail::tvec3< u32, mediump > | glm::mediump_u32vec3 |
typedef detail::tvec4< u32, mediump > | glm::mediump_u32vec4 |
typedef detail::uint64 | glm::mediump_u64 |
typedef detail::tvec1< u64, mediump > | glm::mediump_u64vec1 |
typedef detail::tvec2< u64, mediump > | glm::mediump_u64vec2 |
typedef detail::tvec3< u64, mediump > | glm::mediump_u64vec3 |
typedef detail::tvec4< u64, mediump > | glm::mediump_u64vec4 |
typedef detail::uint8 | glm::mediump_u8 |
typedef detail::tvec1< u8, mediump > | glm::mediump_u8vec1 |
typedef detail::tvec2< u8, mediump > | glm::mediump_u8vec2 |
typedef detail::tvec3< u8, mediump > | glm::mediump_u8vec3 |
typedef detail::tvec4< u8, mediump > | glm::mediump_u8vec4 |
typedef detail::uint16 | glm::mediump_uint16 |
typedef detail::uint16 | glm::mediump_uint16_t |
typedef detail::uint32 | glm::mediump_uint32 |
typedef detail::uint32 | glm::mediump_uint32_t |
typedef detail::uint64 | glm::mediump_uint64 |
typedef detail::uint64 | glm::mediump_uint64_t |
typedef detail::uint8 | glm::mediump_uint8 |
typedef detail::uint8 | glm::mediump_uint8_t |
typedef detail::tvec1< float, mediump > | glm::mediump_vec1 |
typedef highp_quat | glm::quat |
Quaternion of default single-precision floating-point numbers. | |
typedef detail::uint16 | glm::u16 |
typedef highp_u16vec1 | glm::u16vec1 |
typedef highp_u16vec2 | glm::u16vec2 |
typedef highp_u16vec3 | glm::u16vec3 |
typedef highp_u16vec4 | glm::u16vec4 |
typedef detail::uint32 | glm::u32 |
typedef highp_u32vec1 | glm::u32vec1 |
typedef highp_u32vec2 | glm::u32vec2 |
typedef highp_u32vec3 | glm::u32vec3 |
typedef highp_u32vec4 | glm::u32vec4 |
typedef detail::uint64 | glm::u64 |
typedef highp_u64vec1 | glm::u64vec1 |
typedef highp_u64vec2 | glm::u64vec2 |
typedef highp_u64vec3 | glm::u64vec3 |
typedef highp_u64vec4 | glm::u64vec4 |
typedef detail::uint8 | glm::u8 |
typedef highp_u8vec1 | glm::u8vec1 |
typedef highp_u8vec2 | glm::u8vec2 |
typedef highp_u8vec3 | glm::u8vec3 |
typedef highp_u8vec4 | glm::u8vec4 |
typedef detail::uint16 | glm::uint16_t |
typedef detail::uint32 | glm::uint32_t |
typedef detail::uint64 | glm::uint64_t |
typedef detail::uint8 | glm::uint8_t |
OpenGL Mathematics (glm.g-truc.net)
Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Definition in file fwd.hpp.