Version

menu_open
Wwise SDK 2024.1.0

#include <AkVectors.h>

Public Member Functions

 AkMatrix3x3 ()=default
 
AkMatrix3x3operator/= (const AkReal32 f)
 
AkForceInline AkReal32operator() (const AkUInt32 row, const AkUInt32 column)
 
AkForceInline const AkReal32operator() (const AkUInt32 row, const AkUInt32 column) const
 
AkForceInline Ak3DVector operator* (const Ak3DVector &in_rhs) const
 
AkForceInline AkMatrix3x3operator+= (const AkMatrix3x3 &in_rhs)
 
AkForceInline AkMatrix3x3operator*= (const AkReal32 &in_f)
 

Static Public Member Functions

static AkMatrix3x3 FromColumnVectors (const Ak3DVector &in_col0, const Ak3DVector &in_col1, const Ak3DVector &in_col2)
 
static AkForceInline void Add (AkMatrix3x3 &out_res, const AkMatrix3x3 &in_m0, const AkMatrix3x3 &in_m1)
 
static AkForceInline void Diagonal (AkMatrix3x3 &out_mat, AkReal32 in_f)
 
static AkForceInline void CrossProductMatrix (AkMatrix3x3 &out_mat, const Ak3DVector &in_u)
 
static AkForceInline void OuterProduct (AkMatrix3x3 &out_mat, const Ak3DVector &in_v0, const Ak3DVector &in_v1)
 
static AkForceInline void Rotation (AkMatrix3x3 &out_mat, AkReal32 in_angle, const Ak3DVector &in_axis)
 
static void Rotation (AkMatrix3x3 &out_mat, AkReal32 in_sin, AkReal32 in_cos, const Ak3DVector &in_axis)
 

Public Attributes

AkReal32 m_Data [3][3]
 

Detailed Description

Definition at line 923 of file AkVectors.h.


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise