Antkeeper
0.0.1
|
Vector types. More...
Typedefs | |
template<class T > | |
using | vec2 = vector< T, 2 > |
2-dimensional vector. More... | |
template<class T > | |
using | vec3 = vector< T, 3 > |
3-dimensional vector. More... | |
template<class T > | |
using | vec4 = vector< T, 4 > |
4-dimensional vector. More... | |
template<std::size_t N> | |
using | bvec = vector< bool, N > |
n-dimensional vector of Boolean values. More... | |
using | bvec2 = bvec< 2 > |
n-dimensional vector of Boolean values. More... | |
using | bvec3 = bvec< 3 > |
n-dimensional vector of Boolean values. More... | |
using | bvec4 = bvec< 4 > |
n-dimensional vector of Boolean values. More... | |
template<std::size_t N> | |
using | ivec = vector< int, N > |
n-dimensional vector of signed integers. More... | |
using | ivec2 = ivec< 2 > |
n-dimensional vector of signed integers. More... | |
using | ivec3 = ivec< 3 > |
n-dimensional vector of signed integers. More... | |
using | ivec4 = ivec< 4 > |
n-dimensional vector of signed integers. More... | |
template<std::size_t N> | |
using | uvec = vector< unsigned int, N > |
n-dimensional vector of unsigned integers. More... | |
using | uvec2 = uvec< 2 > |
n-dimensional vector of unsigned integers. More... | |
using | uvec3 = uvec< 3 > |
n-dimensional vector of unsigned integers. More... | |
using | uvec4 = uvec< 4 > |
n-dimensional vector of unsigned integers. More... | |
template<std::size_t N> | |
using | fvec = vector< float, N > |
n-dimensional vector of single-precision floating-point numbers. More... | |
using | fvec2 = fvec< 2 > |
n-dimensional vector of single-precision floating-point numbers. More... | |
using | fvec3 = fvec< 3 > |
n-dimensional vector of single-precision floating-point numbers. More... | |
using | fvec4 = fvec< 4 > |
n-dimensional vector of single-precision floating-point numbers. More... | |
template<std::size_t N> | |
using | dvec = vector< double, N > |
n-dimensional vector of double-precision floating-point numbers. More... | |
using | dvec2 = dvec< 2 > |
n-dimensional vector of double-precision floating-point numbers. More... | |
using | dvec3 = dvec< 3 > |
n-dimensional vector of double-precision floating-point numbers. More... | |
using | dvec4 = dvec< 4 > |
n-dimensional vector of double-precision floating-point numbers. More... | |
Vector types.
using math::vector_types::bvec = typedef vector<bool, N> |
n-dimensional vector of Boolean values.
N | Number of elements |
Definition at line 384 of file vector.hpp.
using math::vector_types::bvec2 = typedef bvec<2> |
n-dimensional vector of Boolean values.
N | Number of elements |
Definition at line 385 of file vector.hpp.
using math::vector_types::bvec3 = typedef bvec<3> |
n-dimensional vector of Boolean values.
N | Number of elements |
Definition at line 386 of file vector.hpp.
using math::vector_types::bvec4 = typedef bvec<4> |
n-dimensional vector of Boolean values.
N | Number of elements |
Definition at line 387 of file vector.hpp.
using math::vector_types::dvec = typedef vector<double, N> |
n-dimensional vector of double-precision floating-point numbers.
N | Number of elements |
Definition at line 436 of file vector.hpp.
using math::vector_types::dvec2 = typedef dvec<2> |
n-dimensional vector of double-precision floating-point numbers.
N | Number of elements |
Definition at line 437 of file vector.hpp.
using math::vector_types::dvec3 = typedef dvec<3> |
n-dimensional vector of double-precision floating-point numbers.
N | Number of elements |
Definition at line 438 of file vector.hpp.
using math::vector_types::dvec4 = typedef dvec<4> |
n-dimensional vector of double-precision floating-point numbers.
N | Number of elements |
Definition at line 439 of file vector.hpp.
using math::vector_types::fvec = typedef vector<float, N> |
n-dimensional vector of single-precision floating-point numbers.
N | Number of elements |
Definition at line 423 of file vector.hpp.
using math::vector_types::fvec2 = typedef fvec<2> |
n-dimensional vector of single-precision floating-point numbers.
N | Number of elements |
Definition at line 424 of file vector.hpp.
using math::vector_types::fvec3 = typedef fvec<3> |
n-dimensional vector of single-precision floating-point numbers.
N | Number of elements |
Definition at line 425 of file vector.hpp.
using math::vector_types::fvec4 = typedef fvec<4> |
n-dimensional vector of single-precision floating-point numbers.
N | Number of elements |
Definition at line 426 of file vector.hpp.
using math::vector_types::ivec = typedef vector<int, N> |
n-dimensional vector of signed integers.
N | Number of elements |
Definition at line 397 of file vector.hpp.
using math::vector_types::ivec2 = typedef ivec<2> |
n-dimensional vector of signed integers.
N | Number of elements |
Definition at line 398 of file vector.hpp.
using math::vector_types::ivec3 = typedef ivec<3> |
n-dimensional vector of signed integers.
N | Number of elements |
Definition at line 399 of file vector.hpp.
using math::vector_types::ivec4 = typedef ivec<4> |
n-dimensional vector of signed integers.
N | Number of elements |
Definition at line 400 of file vector.hpp.
using math::vector_types::uvec = typedef vector<unsigned int, N> |
n-dimensional vector of unsigned integers.
N | Number of elements |
Definition at line 410 of file vector.hpp.
using math::vector_types::uvec2 = typedef uvec<2> |
n-dimensional vector of unsigned integers.
N | Number of elements |
Definition at line 411 of file vector.hpp.
using math::vector_types::uvec3 = typedef uvec<3> |
n-dimensional vector of unsigned integers.
N | Number of elements |
Definition at line 412 of file vector.hpp.
using math::vector_types::uvec4 = typedef uvec<4> |
n-dimensional vector of unsigned integers.
N | Number of elements |
Definition at line 413 of file vector.hpp.
using math::vector_types::vec2 = typedef vector<T, 2> |
using math::vector_types::vec3 = typedef vector<T, 3> |
using math::vector_types::vec4 = typedef vector<T, 4> |