Blender  V3.3
Public Attributes | List of all members
SpaceTransform Struct Reference

#include <BLI_math_matrix.h>

Public Attributes

float local2target [4][4]
 
float target2local [4][4]
 

Detailed Description

SpaceTransform struct encapsulates all needed data to convert between two coordinate spaces (where conversion can be represented by a matrix multiplication).

A SpaceTransform is initialized using:

After that the following calls can be used:

Same concept as BLI_space_transform_apply and BLI_space_transform_invert, but no is normalized after conversion (and not translated at all!):

Definition at line 560 of file BLI_math_matrix.h.

Member Data Documentation

◆ local2target

float SpaceTransform::local2target[4][4]

Definition at line 561 of file BLI_math_matrix.h.

◆ target2local

float SpaceTransform::target2local[4][4]

Definition at line 562 of file BLI_math_matrix.h.


The documentation for this struct was generated from the following file: