All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::VariantTransform3D Struct Reference

4x4 matrix data to be stored in variant. More...

#include <kanzi/property/variant.hpp>

Public Types

typedef variant< Matrix4x4,
SRTValue3D
Data
 

Public Member Functions

 VariantTransform3D (Matrix4x4 matrixValue)
 
 VariantTransform3D (Vector3 scale, Vector3 rotation, Vector3 translation)
 

Public Attributes

bool isMatrixValue
 
Data data
 Identifies the type of data: KZ_TRUE if data type is raw matrix, KZ_FALSE - if SRT. More...
 

Detailed Description

4x4 matrix data to be stored in variant.

Member Typedef Documentation

Constructor & Destructor Documentation

kanzi::VariantTransform3D::VariantTransform3D ( Matrix4x4  matrixValue)
inlineexplicit
kanzi::VariantTransform3D::VariantTransform3D ( Vector3  scale,
Vector3  rotation,
Vector3  translation 
)
inlineexplicit

Member Data Documentation

bool kanzi::VariantTransform3D::isMatrixValue
Data kanzi::VariantTransform3D::data

Identifies the type of data: KZ_TRUE if data type is raw matrix, KZ_FALSE - if SRT.


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