31#ifndef DW_CORE_BASE_MATRIXTYPES_H_
32#define DW_CORE_BASE_MATRIXTYPES_H_
NVIDIA DriveWorks API: Core BasicTypes
float32_t variance
Variance of inliers.
float32_t threshold
Inlier threshold.
float32_t confidence
Inlier ratio [0,1].
Confidence structure with variance of inliers.
Confidence structure with 2x2 covariance matrix.
Confidence structure with 3x3 covariance matrix.
Defines a 3x3 matrix of double floating point numbers by using only one array.
Defines a 3x3 matrix of floating point numbers by using only one array.
Defines a three-element double-precision floating point vector.
Defines a three-element floating-point vector.
Defines a three-element unsigned-integer vector.
float float32_t
Specifies POD types.
Defines a 2x2 matrix of floating point numbers by using only one array.
float32_t array[4] __attribute__((aligned(16)))
Defines a 3x4 matrix of floating point numbers (column major) by using only one array.
float32_t array[12] __attribute__((aligned(16)))
Defines a 4x4 matrix of floating point numbers (column major) by using only one array.
float32_t array[16] __attribute__((aligned(16)))
Defines a 6x6 matrix of floating point numbers (column major) by using only one array.
float32_t array[36] __attribute__((aligned(16)))
Defines a two-element double-precision floating-point vector.
float64_t x __attribute__((aligned(16)))
Defines a two-element single-precision floating-point vector.
float32_t x __attribute__((aligned(8)))
Defines a two-element integer vector.
int32_t x __attribute__((aligned(8)))
Defines a two-element unsigned-integer vector.
uint32_t x __attribute__((aligned(8)))
Defines a four-element double-precision floating point vector.
float64_t x __attribute__((aligned(16)))
Defines a four-element single-precision floating point vector.
float32_t x __attribute__((aligned(16)))
Defines a four-element unsigned-integer vector.
uint32_t x __attribute__((aligned(16)))