open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Classes | Functions
iAmat4.h File Reference
#include "iAVec3.h"
#include "iAguibase_export.h"

Classes

class  iAMat4
 Class representing a 4x4 float matrix. More...
 

Functions

iAguibase_API iAMat4 rotation (const iAVec3f &v, float)
 
iAguibase_API iAMat4 rotationX (float)
 
iAguibase_API iAMat4 rotationY (float)
 
iAguibase_API iAMat4 rotationZ (float)
 
iAguibase_API iAMat4 scale (const iAVec3f &)
 
iAguibase_API iAMat4 translate (const iAVec3f &)
 

Function Documentation

◆ rotation()

iAguibase_API iAMat4 rotation ( const iAVec3f v,
float  angle 
)

◆ rotationX()

iAguibase_API iAMat4 rotationX ( float  angle)

◆ rotationY()

iAguibase_API iAMat4 rotationY ( float  angle)

◆ rotationZ()

iAguibase_API iAMat4 rotationZ ( float  angle)

◆ scale()

iAguibase_API iAMat4 scale ( const iAVec3f v)

◆ translate()

iAguibase_API iAMat4 translate ( const iAVec3f loc)