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

3x3 matrix data to be stored in variant. More...

#include <kanzi/property/variant.hpp>

Public Types

typedef variant< Matrix3x3,
SRTValue2D
Data
 

Public Member Functions

 VariantTransform2D (Matrix3x3 matrixValue)
 
 VariantTransform2D (Vector2 scale, float rotation, Vector2 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

3x3 matrix data to be stored in variant.

Member Typedef Documentation

Constructor & Destructor Documentation

kanzi::VariantTransform2D::VariantTransform2D ( Matrix3x3  matrixValue)
inlineexplicit
kanzi::VariantTransform2D::VariantTransform2D ( Vector2  scale,
float  rotation,
Vector2  translation 
)
inlineexplicit

Member Data Documentation

bool kanzi::VariantTransform2D::isMatrixValue
Data kanzi::VariantTransform2D::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: