FlukyEngine
Typedefs
Vector types

Vector types of two to four components with an exhaustive set of operators. More...

Collaboration diagram for Vector types:

Typedefs

typedef vec< 2, bool, defaultp > glm::bvec2
 2 components vector of boolean. More...
 
typedef vec< 3, bool, defaultp > glm::bvec3
 3 components vector of boolean. More...
 
typedef vec< 4, bool, defaultp > glm::bvec4
 4 components vector of boolean. More...
 
typedef vec< 2, double, defaultp > glm::dvec2
 2 components vector of double-precision floating-point numbers. More...
 
typedef vec< 3, double, defaultp > glm::dvec3
 3 components vector of double-precision floating-point numbers. More...
 
typedef vec< 4, double, defaultp > glm::dvec4
 4 components vector of double-precision floating-point numbers. More...
 
typedef vec< 2, float, defaultp > glm::vec2
 2 components vector of single-precision floating-point numbers. More...
 
typedef vec< 3, float, defaultp > glm::vec3
 3 components vector of single-precision floating-point numbers. More...
 
typedef vec< 4, float, defaultp > glm::vec4
 4 components vector of single-precision floating-point numbers. More...
 
typedef vec< 2, int, defaultp > glm::ivec2
 2 components vector of signed integer numbers. More...
 
typedef vec< 3, int, defaultp > glm::ivec3
 3 components vector of signed integer numbers. More...
 
typedef vec< 4, int, defaultp > glm::ivec4
 4 components vector of signed integer numbers. More...
 
typedef vec< 2, unsigned int, defaultp > glm::uvec2
 2 components vector of unsigned integer numbers. More...
 
typedef vec< 3, unsigned int, defaultp > glm::uvec3
 3 components vector of unsigned integer numbers. More...
 
typedef vec< 4, unsigned int, defaultp > glm::uvec4
 4 components vector of unsigned integer numbers. More...
 

Detailed Description

Vector types of two to four components with an exhaustive set of operators.

Typedef Documentation

◆ bvec2

typedef vec< 2, bool, defaultp > glm::bvec2

2 components vector of boolean.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ bvec3

typedef vec< 3, bool, defaultp > glm::bvec3

3 components vector of boolean.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ bvec4

typedef vec< 4, bool, defaultp > glm::bvec4

4 components vector of boolean.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ dvec2

typedef vec< 2, f64, defaultp > glm::dvec2

2 components vector of double-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ dvec3

typedef vec< 3, f64, defaultp > glm::dvec3

3 components vector of double-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ dvec4

typedef vec< 4, f64, defaultp > glm::dvec4

4 components vector of double-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ ivec2

typedef vec< 2, int, defaultp > glm::ivec2

2 components vector of signed integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ ivec3

typedef vec< 3, int, defaultp > glm::ivec3

3 components vector of signed integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ ivec4

typedef vec< 4, int, defaultp > glm::ivec4

4 components vector of signed integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ uvec2

typedef vec< 2, uint, defaultp > glm::uvec2

2 components vector of unsigned integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ uvec3

typedef vec< 3, uint, defaultp > glm::uvec3

3 components vector of unsigned integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ uvec4

typedef vec< 4, uint, defaultp > glm::uvec4

4 components vector of unsigned integer numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ vec2

typedef vec< 2, float, defaultp > glm::vec2

2 components vector of single-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ vec3

typedef vec< 3, float, defaultp > glm::vec3

3 components vector of single-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors

◆ vec4

typedef vec< 4, float, defaultp > glm::vec4

4 components vector of single-precision floating-point numbers.

See also
GLSL 4.20.8 specification, section 4.1.5 Vectors