Version

menu_open
Wwise SDK 2024.1.0
AkVectors.h File Reference
#include <AK/SoundEngine/Common/AkTypes.h>
#include <AK/SoundEngine/Common/AkSimd.h>
#include <AK/SoundEngine/Common/AkSpeakerVolumes.h>
#include <AK/SoundEngine/Common/IAkPluginMemAlloc.h>
#include <AK/Tools/Common/AkArray.h>
#include <math.h>
#include <stdio.h>
#include <float.h>

Go to the source code of this file.

Classes

class  Ak4DVector
 
struct  Ak3DIntVector
 
class  RealPrecision< AkReal32 >
 
class  RealPrecision< AkReal64 >
 
class  AkImplicitConversion
 
class  AkSafeConversion
 
class  T3DVector< TDataType >
 
class  Ak2DVector
 
class  AkMatrix4x4
 
class  AkMatrix3x3
 
class  AkQuaternion
 
struct  AkIntersectionPoints
 
class  AkLine
 
class  AkPlane
 
struct  TBoundingBox< TReal >
 
class  AkBox
 

Macros

#define AKVECTORS_PI   (3.1415926535897932384626433832795f)
 
#define AKVECTORS_TWOPI   (6.283185307179586476925286766559f)
 
#define AKVECTORS_PIOVERTWO   (1.5707963267948966192313216916398f)
 
#define AKVECTORS_EPSILON   (1.0e-38f)
 
#define ADD(i, j)   out_res(i,j) = in_m0(i,j) + in_m1(i,j)
 
#define EPSILON   0.01f
 

Typedefs

typedef T3DVector< AkReal32Ak3DVector
 
typedef T3DVector< AkReal32Ak3DVector32
 
typedef T3DVector< AkReal64Ak3DVector64
 
typedef TBoundingBox< AkReal32AkBoundingBox
 
typedef TBoundingBox< AkReal64AkBoundingBox64
 

Functions

template<typename TDataType >
AkForceInline T3DVector< TDataType > operator* (const TDataType f, const T3DVector< TDataType > &v)
 
template<typename TDataType >
AkForceInline T3DVector< TDataType > operator/ (const TDataType f, const T3DVector< TDataType > &v)
 

Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise