Share via


Matrix4 Structure

Defines a 4 x 4 matrix.

Syntax

typedef struct _Matrix4 {
    FLOAT M11;
    FLOAT M12;
    FLOAT M13;
    FLOAT M14;
    FLOAT M21;
    FLOAT M22;
    FLOAT M23;
    FLOAT M24;
    FLOAT M31;
    FLOAT M32;
    FLOAT M33;
    FLOAT M34;
    FLOAT M41;
    FLOAT M42;
    FLOAT M43;
    FLOAT M44;
} Matrix4;

Members

  • M11
    The value in the first row and first column of the matrix.
  • M12
    The value in the first row and second column of the matrix.
  • M13
    The value in the first row and third column of the matrix.
  • M14
    The value in the first row and fourth column of the matrix.
  • M21
    The value in the second row and first column of the matrix.
  • M22
    The value in the second row and second column of the matrix.
  • M23
    The value in the second row and third column of the matrix.
  • M24
    The value in the second row and fourth column of the matrix.
  • M31
    The value in the third row and first column of the matrix.
  • M32
    The value in the third row and second column of the matrix.
  • M33
    The value in the third row and third column of the matrix.
  • M34
    The value in the third row and fourth column of the matrix.
  • M41
    The value in the fourth row and first column of the matrix.
  • M42
    The value in the fourth row and second column of the matrix.
  • M43
    The value in the fourth row and third column of the matrix.
  • M44
    The value in the fourth row and fourth column of the matrix.

Requirements

Header: nuikinectfusionbase.h

Library: TBD