Namespace linalg::aliases
Namespace List > linalg > aliases
Public Types
Type | Name |
---|---|
typedef vec< bool, 1 > | bool1 |
typedef mat< bool, 1, 1 > | bool1x1 |
typedef mat< bool, 1, 2 > | bool1x2 |
typedef mat< bool, 1, 3 > | bool1x3 |
typedef mat< bool, 1, 4 > | bool1x4 |
typedef vec< bool, 2 > | bool2 |
typedef mat< bool, 2, 1 > | bool2x1 |
typedef mat< bool, 2, 2 > | bool2x2 |
typedef mat< bool, 2, 3 > | bool2x3 |
typedef mat< bool, 2, 4 > | bool2x4 |
typedef vec< bool, 3 > | bool3 |
typedef mat< bool, 3, 1 > | bool3x1 |
typedef mat< bool, 3, 2 > | bool3x2 |
typedef mat< bool, 3, 3 > | bool3x3 |
typedef mat< bool, 3, 4 > | bool3x4 |
typedef vec< bool, 4 > | bool4 |
typedef mat< bool, 4, 1 > | bool4x1 |
typedef mat< bool, 4, 2 > | bool4x2 |
typedef mat< bool, 4, 3 > | bool4x3 |
typedef mat< bool, 4, 4 > | bool4x4 |
typedef vec< uint8_t, 1 > | byte1 |
typedef vec< uint8_t, 2 > | byte2 |
typedef vec< uint8_t, 3 > | byte3 |
typedef vec< uint8_t, 4 > | byte4 |
typedef vec< double, 1 > | double1 |
typedef mat< double, 1, 1 > | double1x1 |
typedef mat< double, 1, 2 > | double1x2 |
typedef mat< double, 1, 3 > | double1x3 |
typedef mat< double, 1, 4 > | double1x4 |
typedef vec< double, 2 > | double2 |
typedef mat< double, 2, 1 > | double2x1 |
typedef mat< double, 2, 2 > | double2x2 |
typedef mat< double, 2, 3 > | double2x3 |
typedef mat< double, 2, 4 > | double2x4 |
typedef vec< double, 3 > | double3 |
typedef mat< double, 3, 1 > | double3x1 |
typedef mat< double, 3, 2 > | double3x2 |
typedef mat< double, 3, 3 > | double3x3 |
typedef mat< double, 3, 4 > | double3x4 |
typedef vec< double, 4 > | double4 |
typedef mat< double, 4, 1 > | double4x1 |
typedef mat< double, 4, 2 > | double4x2 |
typedef mat< double, 4, 3 > | double4x3 |
typedef mat< double, 4, 4 > | double4x4 |
typedef vec< float, 1 > | float1 |
typedef mat< float, 1, 1 > | float1x1 |
typedef mat< float, 1, 2 > | float1x2 |
typedef mat< float, 1, 3 > | float1x3 |
typedef mat< float, 1, 4 > | float1x4 |
typedef vec< float, 2 > | float2 |
typedef mat< float, 2, 1 > | float2x1 |
typedef mat< float, 2, 2 > | float2x2 |
typedef mat< float, 2, 3 > | float2x3 |
typedef mat< float, 2, 4 > | float2x4 |
typedef vec< float, 3 > | float3 |
typedef mat< float, 3, 1 > | float3x1 |
typedef mat< float, 3, 2 > | float3x2 |
typedef mat< float, 3, 3 > | float3x3 |
typedef mat< float, 3, 4 > | float3x4 |
typedef vec< float, 4 > | float4 |
typedef mat< float, 4, 1 > | float4x1 |
typedef mat< float, 4, 2 > | float4x2 |
typedef mat< float, 4, 3 > | float4x3 |
typedef mat< float, 4, 4 > | float4x4 |
typedef vec< int, 1 > | int1 |
typedef mat< int, 1, 1 > | int1x1 |
typedef mat< int, 1, 2 > | int1x2 |
typedef mat< int, 1, 3 > | int1x3 |
typedef mat< int, 1, 4 > | int1x4 |
typedef vec< int, 2 > | int2 |
typedef mat< int, 2, 1 > | int2x1 |
typedef mat< int, 2, 2 > | int2x2 |
typedef mat< int, 2, 3 > | int2x3 |
typedef mat< int, 2, 4 > | int2x4 |
typedef vec< int, 3 > | int3 |
typedef mat< int, 3, 1 > | int3x1 |
typedef mat< int, 3, 2 > | int3x2 |
typedef mat< int, 3, 3 > | int3x3 |
typedef mat< int, 3, 4 > | int3x4 |
typedef vec< int, 4 > | int4 |
typedef mat< int, 4, 1 > | int4x1 |
typedef mat< int, 4, 2 > | int4x2 |
typedef mat< int, 4, 3 > | int4x3 |
typedef mat< int, 4, 4 > | int4x4 |
typedef vec< int16_t, 1 > | short1 |
typedef vec< int16_t, 2 > | short2 |
typedef vec< int16_t, 3 > | short3 |
typedef vec< int16_t, 4 > | short4 |
typedef vec< unsigned, 1 > | uint1 |
typedef vec< unsigned, 2 > | uint2 |
typedef vec< unsigned, 3 > | uint3 |
typedef vec< unsigned, 4 > | uint4 |
typedef vec< uint16_t, 1 > | ushort1 |
typedef vec< uint16_t, 2 > | ushort2 |
typedef vec< uint16_t, 3 > | ushort3 |
typedef vec< uint16_t, 4 > | ushort4 |
Public Types Documentation
typedef bool1
typedef vec<bool,1> linalg::aliases::bool1;
typedef bool1x1
typedef mat<bool,1,1> linalg::aliases::bool1x1;
typedef bool1x2
typedef mat<bool,1,2> linalg::aliases::bool1x2;
typedef bool1x3
typedef mat<bool,1,3> linalg::aliases::bool1x3;
typedef bool1x4
typedef mat<bool,1,4> linalg::aliases::bool1x4;
typedef bool2
typedef vec<bool,2> linalg::aliases::bool2;
typedef bool2x1
typedef mat<bool,2,1> linalg::aliases::bool2x1;
typedef bool2x2
typedef mat<bool,2,2> linalg::aliases::bool2x2;
typedef bool2x3
typedef mat<bool,2,3> linalg::aliases::bool2x3;
typedef bool2x4
typedef mat<bool,2,4> linalg::aliases::bool2x4;
typedef bool3
typedef vec<bool,3> linalg::aliases::bool3;
typedef bool3x1
typedef mat<bool,3,1> linalg::aliases::bool3x1;
typedef bool3x2
typedef mat<bool,3,2> linalg::aliases::bool3x2;
typedef bool3x3
typedef mat<bool,3,3> linalg::aliases::bool3x3;
typedef bool3x4
typedef mat<bool,3,4> linalg::aliases::bool3x4;
typedef bool4
typedef vec<bool,4> linalg::aliases::bool4;
typedef bool4x1
typedef mat<bool,4,1> linalg::aliases::bool4x1;
typedef bool4x2
typedef mat<bool,4,2> linalg::aliases::bool4x2;
typedef bool4x3
typedef mat<bool,4,3> linalg::aliases::bool4x3;
typedef bool4x4
typedef mat<bool,4,4> linalg::aliases::bool4x4;
typedef byte1
typedef vec<uint8_t,1> linalg::aliases::byte1;
typedef byte2
typedef vec<uint8_t,2> linalg::aliases::byte2;
typedef byte3
typedef vec<uint8_t,3> linalg::aliases::byte3;
typedef byte4
typedef vec<uint8_t,4> linalg::aliases::byte4;
typedef double1
typedef vec<double,1> linalg::aliases::double1;
typedef double1x1
typedef mat<double,1,1> linalg::aliases::double1x1;
typedef double1x2
typedef mat<double,1,2> linalg::aliases::double1x2;
typedef double1x3
typedef mat<double,1,3> linalg::aliases::double1x3;
typedef double1x4
typedef mat<double,1,4> linalg::aliases::double1x4;
typedef double2
typedef vec<double,2> linalg::aliases::double2;
typedef double2x1
typedef mat<double,2,1> linalg::aliases::double2x1;
typedef double2x2
typedef mat<double,2,2> linalg::aliases::double2x2;
typedef double2x3
typedef mat<double,2,3> linalg::aliases::double2x3;
typedef double2x4
typedef mat<double,2,4> linalg::aliases::double2x4;
typedef double3
typedef vec<double,3> linalg::aliases::double3;
typedef double3x1
typedef mat<double,3,1> linalg::aliases::double3x1;
typedef double3x2
typedef mat<double,3,2> linalg::aliases::double3x2;
typedef double3x3
typedef mat<double,3,3> linalg::aliases::double3x3;
typedef double3x4
typedef mat<double,3,4> linalg::aliases::double3x4;
typedef double4
typedef vec<double,4> linalg::aliases::double4;
typedef double4x1
typedef mat<double,4,1> linalg::aliases::double4x1;
typedef double4x2
typedef mat<double,4,2> linalg::aliases::double4x2;
typedef double4x3
typedef mat<double,4,3> linalg::aliases::double4x3;
typedef double4x4
typedef mat<double,4,4> linalg::aliases::double4x4;
typedef float1
typedef vec<float,1> linalg::aliases::float1;
typedef float1x1
typedef mat<float,1,1> linalg::aliases::float1x1;
typedef float1x2
typedef mat<float,1,2> linalg::aliases::float1x2;
typedef float1x3
typedef mat<float,1,3> linalg::aliases::float1x3;
typedef float1x4
typedef mat<float,1,4> linalg::aliases::float1x4;
typedef float2
typedef vec<float,2> linalg::aliases::float2;
typedef float2x1
typedef mat<float,2,1> linalg::aliases::float2x1;
typedef float2x2
typedef mat<float,2,2> linalg::aliases::float2x2;
typedef float2x3
typedef mat<float,2,3> linalg::aliases::float2x3;
typedef float2x4
typedef mat<float,2,4> linalg::aliases::float2x4;
typedef float3
typedef vec<float,3> linalg::aliases::float3;
typedef float3x1
typedef mat<float,3,1> linalg::aliases::float3x1;
typedef float3x2
typedef mat<float,3,2> linalg::aliases::float3x2;
typedef float3x3
typedef mat<float,3,3> linalg::aliases::float3x3;
typedef float3x4
typedef mat<float,3,4> linalg::aliases::float3x4;
typedef float4
typedef vec<float,4> linalg::aliases::float4;
typedef float4x1
typedef mat<float,4,1> linalg::aliases::float4x1;
typedef float4x2
typedef mat<float,4,2> linalg::aliases::float4x2;
typedef float4x3
typedef mat<float,4,3> linalg::aliases::float4x3;
typedef float4x4
typedef mat<float,4,4> linalg::aliases::float4x4;
typedef int1
typedef vec<int,1> linalg::aliases::int1;
typedef int1x1
typedef mat<int,1,1> linalg::aliases::int1x1;
typedef int1x2
typedef mat<int,1,2> linalg::aliases::int1x2;
typedef int1x3
typedef mat<int,1,3> linalg::aliases::int1x3;
typedef int1x4
typedef mat<int,1,4> linalg::aliases::int1x4;
typedef int2
typedef vec<int,2> linalg::aliases::int2;
typedef int2x1
typedef mat<int,2,1> linalg::aliases::int2x1;
typedef int2x2
typedef mat<int,2,2> linalg::aliases::int2x2;
typedef int2x3
typedef mat<int,2,3> linalg::aliases::int2x3;
typedef int2x4
typedef mat<int,2,4> linalg::aliases::int2x4;
typedef int3
typedef vec<int,3> linalg::aliases::int3;
typedef int3x1
typedef mat<int,3,1> linalg::aliases::int3x1;
typedef int3x2
typedef mat<int,3,2> linalg::aliases::int3x2;
typedef int3x3
typedef mat<int,3,3> linalg::aliases::int3x3;
typedef int3x4
typedef mat<int,3,4> linalg::aliases::int3x4;
typedef int4
typedef vec<int,4> linalg::aliases::int4;
typedef int4x1
typedef mat<int,4,1> linalg::aliases::int4x1;
typedef int4x2
typedef mat<int,4,2> linalg::aliases::int4x2;
typedef int4x3
typedef mat<int,4,3> linalg::aliases::int4x3;
typedef int4x4
typedef mat<int,4,4> linalg::aliases::int4x4;
typedef short1
typedef vec<int16_t,1> linalg::aliases::short1;
typedef short2
typedef vec<int16_t,2> linalg::aliases::short2;
typedef short3
typedef vec<int16_t,3> linalg::aliases::short3;
typedef short4
typedef vec<int16_t,4> linalg::aliases::short4;
typedef uint1
typedef vec<unsigned,1> linalg::aliases::uint1;
typedef uint2
typedef vec<unsigned,2> linalg::aliases::uint2;
typedef uint3
typedef vec<unsigned,3> linalg::aliases::uint3;
typedef uint4
typedef vec<unsigned,4> linalg::aliases::uint4;
typedef ushort1
typedef vec<uint16_t,1> linalg::aliases::ushort1;
typedef ushort2
typedef vec<uint16_t,2> linalg::aliases::ushort2;
typedef ushort3
typedef vec<uint16_t,3> linalg::aliases::ushort3;
typedef ushort4
typedef vec<uint16_t,4> linalg::aliases::ushort4;
The documentation for this class was generated from the following file common/linalg.hpp