Python Reference Guide
FBMatrix Class Reference

Four x Four (double) Matrix. More...

#include <pyfbsdk_generated.h>

Inheritance diagram for FBMatrix:

Public Member Functions

 FBMatrix ()
 Constructor Initializes matrix to identity. More...
 
 FBMatrix (list pValue)
 Constructor. More...
 
 FBMatrix (FBMatrix pMatrix)
 Copy Constructor. More...
 
FBMatrix Inverse ()
 Get Inversed matrix. More...
 
FBMatrix InverseProduct (FBMatrix pMatrix)
 InverseProduct Matrix. More...
 
FBMatrix Transpose ()
 Get Transposed matrix. More...
 
bool Validate ()
 Validated matrix. More...
 

Detailed Description

Four x Four (double) Matrix.


See sample: Matrix.py.

Constructor & Destructor Documentation

◆ FBMatrix() [1/3]

FBMatrix ( )

Constructor Initializes matrix to identity.

◆ FBMatrix() [2/3]

FBMatrix ( list  pValue)

Constructor.

Parameters
pValueArray to intialize matrix from.

◆ FBMatrix() [3/3]

FBMatrix ( FBMatrix  pMatrix)

Copy Constructor.

Parameters
pMatrixMatrix to copy.

Member Function Documentation

◆ Inverse()

FBMatrix Inverse ( )

Get Inversed matrix.

Returns
the matrix Inversed.

◆ InverseProduct()

FBMatrix InverseProduct ( FBMatrix  pMatrix)

InverseProduct Matrix.

Parameters
pMatrixMatrix to Product.
Returns
result matrix.

◆ Transpose()

FBMatrix Transpose ( )

Get Transposed matrix.

Returns
the matrix Transposed.

◆ Validate()

bool Validate ( )

Validated matrix.

Returns
true if matrix Validated.