DriveWorks SDK Reference
5.10.90 Release
For Test and Development only

MatrixTypes.h File Reference

Go to the source code of this file.

Data Structures

struct  dwConfidence1f
 Confidence structure with variance of inliers. More...
 
struct  dwConfidence2f
 Confidence structure with 2x2 covariance matrix. More...
 
struct  dwConfidence3f
 Confidence structure with 3x3 covariance matrix. More...
 
struct  dwMatrix2f
 Defines a 2x2 matrix of floating point numbers by using only one array. More...
 
struct  dwMatrix34f
 Defines a 3x4 matrix of floating point numbers (column major) by using only one array. More...
 
struct  dwMatrix3d
 Defines a 3x3 matrix of double floating point numbers by using only one array. More...
 
struct  dwMatrix3f
 Defines a 3x3 matrix of floating point numbers by using only one array. More...
 
struct  dwMatrix4f
 Defines a 4x4 matrix of floating point numbers (column major) by using only one array. More...
 
struct  dwMatrix6f
 Defines a 6x6 matrix of floating point numbers (column major) by using only one array. More...
 
struct  dwTransformation2f
 Specifies a 2D transformation as a 3 x 3 matrix in column-major order. More...
 
struct  dwTransformation3f
 Specifies a 3D rigid transformation. More...
 
struct  dwVector2d
 Defines a two-element double-precision floating-point vector. More...
 
struct  dwVector2f
 Defines a two-element single-precision floating-point vector. More...
 
struct  dwVector2i
 Defines a two-element integer vector. More...
 
struct  dwVector2ui
 Defines a two-element unsigned-integer vector. More...
 
struct  dwVector3d
 Defines a three-element double-precision floating point vector. More...
 
struct  dwVector3f
 Defines a three-element floating-point vector. More...
 
struct  dwVector3ui
 Defines a three-element unsigned-integer vector. More...
 
struct  dwVector4d
 Defines a four-element double-precision floating point vector. More...
 
struct  dwVector4f
 Defines a four-element single-precision floating point vector. More...
 
struct  dwVector4ui
 Defines a four-element unsigned-integer vector. More...
 

Data Structure Documentation

◆ dwConfidence1f

struct dwConfidence1f
Data Fields
float32_t confidence Inlier ratio [0,1].
float32_t threshold Inlier threshold.
float32_t variance Variance of inliers.

◆ dwConfidence2f

struct dwConfidence2f
Data Fields
float32_t confidence
dwMatrix2f covariance
float32_t threshold

◆ dwConfidence3f

struct dwConfidence3f
Data Fields
float32_t confidence
dwMatrix3f covariance
float32_t threshold

◆ dwMatrix2f

struct dwMatrix2f
Data Fields
float32_t array[4]

◆ dwMatrix34f

struct dwMatrix34f
Data Fields
float32_t array[12]

◆ dwMatrix3d

struct dwMatrix3d
Data Fields
float64_t array[9]

◆ dwMatrix3f

struct dwMatrix3f
Data Fields
float32_t array[9]

◆ dwMatrix4f

struct dwMatrix4f
Data Fields
float32_t array[16]

◆ dwMatrix6f

struct dwMatrix6f
Data Fields
float32_t array[36]

◆ dwTransformation2f

struct dwTransformation2f
Data Fields
float32_t array[9]

◆ dwTransformation3f

struct dwTransformation3f
Data Fields
float32_t array[16] 3D rigid transformation array

◆ dwVector2d

struct dwVector2d
Data Fields
float64_t x
float64_t y

◆ dwVector2f

struct dwVector2f
Data Fields
float32_t x
float32_t y

◆ dwVector2i

struct dwVector2i
Data Fields
int32_t x
int32_t y

◆ dwVector2ui

struct dwVector2ui
Data Fields
uint32_t x
uint32_t y

◆ dwVector3d

struct dwVector3d
Data Fields
float64_t x
float64_t y
float64_t z

◆ dwVector3f

struct dwVector3f
Data Fields
float32_t x
float32_t y
float32_t z

◆ dwVector3ui

struct dwVector3ui
Data Fields
uint32_t x
uint32_t y
uint32_t z

◆ dwVector4d

struct dwVector4d
Data Fields
float64_t w
float64_t x
float64_t y
float64_t z

◆ dwVector4f

struct dwVector4f
Data Fields
float32_t w
float32_t x
float32_t y
float32_t z

◆ dwVector4ui

struct dwVector4ui
Data Fields
uint32_t w
uint32_t x
uint32_t y
uint32_t z