GLM_EXT_vec1
Stable extensions

Include <glm/ext/vec1.hpp> to use the features of this extension. More...

## Typedefs

typedef highp_bvec1 | bvec1
| 1 component vector of boolean. More...
typedef highp_dvec1 | dvec1
| 1 component vector of floating-point numbers. More...
typedef vec< 1, bool, highp > | highp_bvec1
| 1 component vector of bool values. More...
typedef vec< 1, double, highp > | highp_dvec1
| 1 component vector of double-precision floating-point numbers using high precision arithmetic in term of ULPs. More...
typedef vec< 1, int, highp > | highp_ivec1
| 1 component vector of signed integer numbers. More...
typedef vec< 1, uint, highp > | highp_uvec1
| 1 component vector of unsigned integer numbers. More...
typedef vec< 1, float, highp > | highp_vec1
| 1 component vector of single-precision floating-point numbers using high precision arithmetic in term of ULPs. More...
typedef highp_ivec1 | ivec1
| 1 component vector of signed integer numbers. More...
typedef vec< 1, bool, lowp > | lowp_bvec1
| 1 component vector of bool values. More...
typedef vec< 1, double, lowp > | lowp_dvec1
| 1 component vector of double-precision floating-point numbers using low precision arithmetic in term of ULPs. More...
typedef vec< 1, int, lowp > | lowp_ivec1
| 1 component vector of signed integer numbers. More...
typedef vec< 1, uint, lowp > | lowp_uvec1
| 1 component vector of unsigned integer numbers. More...
typedef vec< 1, float, lowp > | lowp_vec1
| 1 component vector of single-precision floating-point numbers using low precision arithmetic in term of ULPs. More...
typedef vec< 1, bool, mediump > | mediump_bvec1
| 1 component vector of bool values. More...
typedef vec< 1, double, mediump > | mediump_dvec1
| 1 component vector of double-precision floating-point numbers using medium precision arithmetic in term of ULPs. More...
typedef vec< 1, int, mediump > | mediump_ivec1
| 1 component vector of signed integer numbers. More...
typedef vec< 1, uint, mediump > | mediump_uvec1
| 1 component vector of unsigned integer numbers. More...
typedef vec< 1, float, mediump > | mediump_vec1
| 1 component vector of single-precision floating-point numbers using medium precision arithmetic in term of ULPs. More...
typedef highp_uvec1 | uvec1
| 1 component vector of unsigned integer numbers. More...
typedef highp_vec1 | vec1
| 1 component vector of floating-point numbers. More...

## Detailed Description

Include <glm/ext/vec1.hpp> to use the features of this extension.

Add vec1, ivec1, uvec1 and bvec1 types.

## Typedef Documentation

typedef highp_bvec1 bvec1

1 component vector of boolean.

See also
  GLM_GTC_vec1 extension.

Definition at line 405 of file ext/vec1.hpp.

typedef highp_dvec1 dvec1

1 component vector of floating-point numbers.

See also
  GLM_GTC_vec1 extension.

Definition at line 429 of file ext/vec1.hpp.

typedef vec<1, bool, highp> highp_bvec1

1 component vector of bool values.

See also
  GLM_EXT_vec1

Definition at line 377 of file ext/vec1.hpp.

typedef vec<1, double, highp> highp_dvec1

1 component vector of double-precision floating-point numbers using high precision arithmetic in term of ULPs.

See also
  GLM_EXT_vec1

Definition at line 332 of file ext/vec1.hpp.

typedef vec<1, int, highp> highp_ivec1

1 component vector of signed integer numbers.

See also
  GLM_EXT_vec1

Definition at line 347 of file ext/vec1.hpp.

typedef vec<1, uint, highp> highp_uvec1

1 component vector of unsigned integer numbers.

See also
  GLM_EXT_vec1

Definition at line 362 of file ext/vec1.hpp.

typedef vec< 1, float, highp > highp_vec1

1 component vector of single-precision floating-point numbers using high precision arithmetic in term of ULPs.

High single-qualifier floating-point vector of 1 component.

See also
  GLM_EXT_vec1
  GLM_GTC_type_precision

Definition at line 317 of file ext/vec1.hpp.

typedef highp_ivec1 ivec1

1 component vector of signed integer numbers.

See also
  GLM_GTC_vec1 extension.

Definition at line 441 of file ext/vec1.hpp.

typedef vec<1, bool, lowp> lowp_bvec1

1 component vector of bool values.

See also
  GLM_EXT_vec1

Definition at line 387 of file ext/vec1.hpp.

typedef vec<1, double, lowp> lowp_dvec1

1 component vector of double-precision floating-point numbers using low precision arithmetic in term of ULPs.

See also
  GLM_EXT_vec1

Definition at line 342 of file ext/vec1.hpp.

typedef vec<1, int, lowp> lowp_ivec1

1 component vector of signed integer numbers.

See also
  GLM_EXT_vec1

Definition at line 357 of file ext/vec1.hpp.

typedef vec<1, uint, lowp> lowp_uvec1

1 component vector of unsigned integer numbers.

See also
  GLM_EXT_vec1

Definition at line 372 of file ext/vec1.hpp.

typedef vec< 1, float, lowp > lowp_vec1

1 component vector of single-precision floating-point numbers using low precision arithmetic in term of ULPs.

Low single-qualifier floating-point vector of 1 component.

See also
  GLM_EXT_vec1
  GLM_GTC_type_precision

Definition at line 327 of file ext/vec1.hpp.

typedef vec<1, bool, mediump> mediump_bvec1

1 component vector of bool values.

See also
  GLM_EXT_vec1

Definition at line 382 of file ext/vec1.hpp.

typedef vec<1, double, mediump> mediump_dvec1

1 component vector of double-precision floating-point numbers using medium precision arithmetic in term of ULPs.

See also
  GLM_EXT_vec1

Definition at line 337 of file ext/vec1.hpp.

typedef vec<1, int, mediump> mediump_ivec1

1 component vector of signed integer numbers.

See also
  GLM_EXT_vec1

Definition at line 352 of file ext/vec1.hpp.

typedef vec<1, uint, mediump> mediump_uvec1

1 component vector of unsigned integer numbers.

See also
  GLM_EXT_vec1

Definition at line 367 of file ext/vec1.hpp.

typedef vec< 1, float, mediump > mediump_vec1

1 component vector of single-precision floating-point numbers using medium precision arithmetic in term of ULPs.

Medium single-qualifier floating-point vector of 1 component.

See also
  GLM_EXT_vec1
  GLM_GTC_type_precision

Definition at line 322 of file ext/vec1.hpp.

typedef highp_uvec1 uvec1

1 component vector of unsigned integer numbers.

See also
  GLM_GTC_vec1 extension.

Definition at line 453 of file ext/vec1.hpp.

typedef highp_vec1 vec1

1 component vector of floating-point numbers.

See also
  GLM_GTC_vec1 extension.

Definition at line 417 of file ext/vec1.hpp.