7#ifndef MI_NEURAYLIB_MATRIX_TYPEDEFS_H
8#define MI_NEURAYLIB_MATRIX_TYPEDEFS_H
NxM-dimensional matrix class template of fixed dimensions.
Definition: matrix.h:367
math::Matrix<Float32, 3, 4> Float32_3_4
3 x 4 matrix of Float32.
Definition: matrix_typedefs.h:244
math::Matrix_struct<bool, 3, 4> Boolean_3_4_struct
3 x 4 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:368
math::Matrix_struct<Float32, 2, 4> Float32_2_4_struct
2 x 4 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:539
math::Matrix_struct<Float32, 4, 4> Float32_4_4_struct
4 x 4 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:581
math::Matrix<Uint32, 2, 3> Uint32_2_3
2 x 3 matrix of Uint32.
Definition: matrix_typedefs.h:151
math::Matrix<Float32, 3, 3> Float32_3_3
3 x 3 matrix of Float32.
Definition: matrix_typedefs.h:237
math::Matrix_struct<Float64, 3, 3> Float64_3_3_struct
3 x 3 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:618
math::Matrix<Float32, 2, 4> Float32_2_4
2 x 4 matrix of Float32.
Definition: matrix_typedefs.h:223
math::Matrix<Float64, 3, 2> Float64_3_2
3 x 2 matrix of Float64.
Definition: matrix_typedefs.h:295
math::Matrix_struct<Uint32, 4, 2> Uint32_4_2_struct
4 x 2 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:502
math::Matrix_struct<Sint32, 2, 2> Sint32_2_2_struct
2 x 2 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:395
math::Matrix_struct<Uint32, 3, 4> Uint32_3_4_struct
3 x 4 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:495
math::Matrix<Uint32, 4, 3> Uint32_4_3
4 x 3 matrix of Uint32.
Definition: matrix_typedefs.h:193
math::Matrix<bool, 4, 3> Boolean_4_3
4 x 3 matrix of bool.
Definition: matrix_typedefs.h:64
math::Matrix_struct<Uint32, 3, 3> Uint32_3_3_struct
3 x 3 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:488
math::Matrix_struct<Float32, 3, 4> Float32_3_4_struct
3 x 4 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:560
math::Matrix<Sint32, 3, 4> Sint32_3_4
3 x 4 matrix of Sint32.
Definition: matrix_typedefs.h:114
math::Matrix_struct<bool, 3, 3> Boolean_3_3_struct
3 x 3 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:362
math::Matrix_struct<Sint32, 3, 3> Sint32_3_3_struct
3 x 3 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:423
math::Matrix_struct<Sint32, 4, 3> Sint32_4_3_struct
4 x 3 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:444
math::Matrix<Float64, 2, 2> Float64_2_2
2 x 2 matrix of Float64.
Definition: matrix_typedefs.h:274
math::Matrix<bool, 3, 2> Boolean_3_2
3 x 2 matrix of bool.
Definition: matrix_typedefs.h:40
math::Matrix<Sint32, 4, 2> Sint32_4_2
4 x 2 matrix of Sint32.
Definition: matrix_typedefs.h:121
math::Matrix<Sint32, 3, 2> Sint32_3_2
3 x 2 matrix of Sint32.
Definition: matrix_typedefs.h:100
math::Matrix_struct<Float32, 3, 2> Float32_3_2_struct
3 x 2 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:546
math::Matrix_struct<Sint32, 3, 4> Sint32_3_4_struct
3 x 4 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:430
math::Matrix<Float64, 4, 3> Float64_4_3
4 x 3 matrix of Float64.
Definition: matrix_typedefs.h:323
math::Matrix_struct<bool, 2, 3> Boolean_2_3_struct
2 x 3 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:344
math::Matrix<Float32, 4, 2> Float32_4_2
4 x 2 matrix of Float32.
Definition: matrix_typedefs.h:251
math::Matrix<Float32, 2, 3> Float32_2_3
2 x 3 matrix of Float32.
Definition: matrix_typedefs.h:216
math::Matrix<Float32, 3, 2> Float32_3_2
3 x 2 matrix of Float32.
Definition: matrix_typedefs.h:230
math::Matrix<Float64, 3, 3> Float64_3_3
3 x 3 matrix of Float64.
Definition: matrix_typedefs.h:302
math::Matrix<Uint32, 4, 2> Uint32_4_2
4 x 2 matrix of Uint32.
Definition: matrix_typedefs.h:186
math::Matrix<bool, 3, 4> Boolean_3_4
3 x 4 matrix of bool.
Definition: matrix_typedefs.h:52
math::Matrix_struct<Float64, 2, 3> Float64_2_3_struct
2 x 3 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:597
math::Matrix<Sint32, 4, 3> Sint32_4_3
4 x 3 matrix of Sint32.
Definition: matrix_typedefs.h:128
math::Matrix<bool, 2, 2> Boolean_2_2
2 x 2 matrix of bool.
Definition: matrix_typedefs.h:22
math::Matrix_struct<Float64, 4, 2> Float64_4_2_struct
4 x 2 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:632
math::Matrix<Uint32, 3, 4> Uint32_3_4
3 x 4 matrix of Uint32.
Definition: matrix_typedefs.h:179
math::Matrix<Uint32, 2, 2> Uint32_2_2
2 x 2 matrix of Uint32.
Definition: matrix_typedefs.h:144
math::Matrix<bool, 2, 3> Boolean_2_3
2 x 3 matrix of bool.
Definition: matrix_typedefs.h:28
math::Matrix_struct<Uint32, 3, 2> Uint32_3_2_struct
3 x 2 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:481
math::Matrix<Uint32, 4, 4> Uint32_4_4
4 x 4 matrix of Uint32.
Definition: matrix_typedefs.h:200
math::Matrix<Float64, 2, 3> Float64_2_3
2 x 3 matrix of Float64.
Definition: matrix_typedefs.h:281
math::Matrix_struct<Float32, 2, 3> Float32_2_3_struct
2 x 3 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:532
math::Matrix_struct<bool, 3, 2> Boolean_3_2_struct
3 x 2 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:356
math::Matrix_struct<Float64, 4, 4> Float64_4_4_struct
4 x 4 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:646
math::Matrix_struct<Float64, 4, 3> Float64_4_3_struct
4 x 3 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:639
math::Matrix_struct<bool, 2, 2> Boolean_2_2_struct
2 x 2 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:338
math::Matrix_struct<Float64, 3, 2> Float64_3_2_struct
3 x 2 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:611
math::Matrix_struct<bool, 4, 2> Boolean_4_2_struct
4 x 2 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:374
math::Matrix<bool, 4, 4> Boolean_4_4
4 x 4 matrix of bool.
Definition: matrix_typedefs.h:70
math::Matrix<Float64, 2, 4> Float64_2_4
2 x 4 matrix of Float64.
Definition: matrix_typedefs.h:288
math::Matrix_struct<Float32, 4, 3> Float32_4_3_struct
4 x 3 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:574
math::Matrix_struct<Uint32, 2, 3> Uint32_2_3_struct
2 x 3 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:467
math::Matrix_struct<Float64, 3, 4> Float64_3_4_struct
3 x 4 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:625
math::Matrix<bool, 4, 2> Boolean_4_2
4 x 2 matrix of bool.
Definition: matrix_typedefs.h:58
math::Matrix_struct<Float32, 4, 2> Float32_4_2_struct
4 x 2 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:567
math::Matrix<Uint32, 3, 2> Uint32_3_2
3 x 2 matrix of Uint32.
Definition: matrix_typedefs.h:165
math::Matrix<Sint32, 2, 2> Sint32_2_2
2 x 2 matrix of Sint32.
Definition: matrix_typedefs.h:79
math::Matrix_struct<Uint32, 4, 4> Uint32_4_4_struct
4 x 4 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:516
math::Matrix_struct<Sint32, 4, 2> Sint32_4_2_struct
4 x 2 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:437
math::Matrix_struct<Sint32, 4, 4> Sint32_4_4_struct
4 x 4 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:451
math::Matrix_struct<Uint32, 2, 4> Uint32_2_4_struct
2 x 4 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:474
math::Matrix<bool, 3, 3> Boolean_3_3
3 x 3 matrix of bool.
Definition: matrix_typedefs.h:46
math::Matrix<Float64, 4, 4> Float64_4_4
4 x 4 matrix of Float64.
Definition: matrix_typedefs.h:330
math::Matrix<Float32, 4, 4> Float32_4_4
4 x 4 matrix of Float32.
Definition: matrix_typedefs.h:265
math::Matrix_struct<Uint32, 4, 3> Uint32_4_3_struct
4 x 3 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:509
math::Matrix_struct<Sint32, 2, 3> Sint32_2_3_struct
2 x 3 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:402
math::Matrix<Uint32, 3, 3> Uint32_3_3
3 x 3 matrix of Uint32.
Definition: matrix_typedefs.h:172
math::Matrix_struct<Float32, 2, 2> Float32_2_2_struct
2 x 2 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:525
math::Matrix<bool, 2, 4> Boolean_2_4
2 x 4 matrix of bool.
Definition: matrix_typedefs.h:34
math::Matrix<Sint32, 2, 3> Sint32_2_3
2 x 3 matrix of Sint32.
Definition: matrix_typedefs.h:86
math::Matrix<Uint32, 2, 4> Uint32_2_4
2 x 4 matrix of Uint32.
Definition: matrix_typedefs.h:158
math::Matrix<Sint32, 2, 4> Sint32_2_4
2 x 4 matrix of Sint32.
Definition: matrix_typedefs.h:93
math::Matrix<Float32, 4, 3> Float32_4_3
4 x 3 matrix of Float32.
Definition: matrix_typedefs.h:258
math::Matrix_struct<Float64, 2, 4> Float64_2_4_struct
2 x 4 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:604
math::Matrix_struct<Float64, 2, 2> Float64_2_2_struct
2 x 2 matrix of Float64 (underlying POD type).
Definition: matrix_typedefs.h:590
math::Matrix<Sint32, 3, 3> Sint32_3_3
3 x 3 matrix of Sint32.
Definition: matrix_typedefs.h:107
math::Matrix_struct<Sint32, 3, 2> Sint32_3_2_struct
3 x 2 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:416
math::Matrix_struct<Uint32, 2, 2> Uint32_2_2_struct
2 x 2 matrix of Uint32 (underlying POD type).
Definition: matrix_typedefs.h:460
math::Matrix<Float64, 3, 4> Float64_3_4
3 x 4 matrix of Float64.
Definition: matrix_typedefs.h:309
math::Matrix<Float32, 2, 2> Float32_2_2
2 x 2 matrix of Float32.
Definition: matrix_typedefs.h:209
math::Matrix_struct<Float32, 3, 3> Float32_3_3_struct
3 x 3 matrix of Float32 (underlying POD type).
Definition: matrix_typedefs.h:553
math::Matrix_struct<Sint32, 2, 4> Sint32_2_4_struct
2 x 4 matrix of Sint32 (underlying POD type).
Definition: matrix_typedefs.h:409
math::Matrix_struct<bool, 2, 4> Boolean_2_4_struct
2 x 4 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:350
math::Matrix_struct<bool, 4, 4> Boolean_4_4_struct
4 x 4 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:386
math::Matrix_struct<bool, 4, 3> Boolean_4_3_struct
4 x 3 matrix of bool (underlying POD type).
Definition: matrix_typedefs.h:380
math::Matrix<Float64, 4, 2> Float64_4_2
4 x 2 matrix of Float64.
Definition: matrix_typedefs.h:316
math::Matrix<Sint32, 4, 4> Sint32_4_4
4 x 4 matrix of Sint32.
Definition: matrix_typedefs.h:135
A NxM-dimensional matrix class template of fixed dimensions with supporting functions.
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: dice.h:89
Storage class for a NxM-dimensional matrix class template of fixed dimensions.
Definition: matrix.h:90