gwnavruntime/math/vec3f.h File Reference

vec3f.h File Reference
#include "gwnavruntime/math/vec2f.h"
#include <math.h>

Classes

class  Kaim::Vec3f
 

Namespaces

 Kaim
 

Functions

Vec3f Kaim::CrossProduct (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::CrossProduct_x (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::CrossProduct_y (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::CrossProduct_z (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::Distance (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::Distance2d (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::DotProduct (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::DotProduct2d (const Vec3f &v1, const Vec3f &v2)
 
Vec3f Kaim::GetDir (const Vec3f &A, const Vec3f &B)
 
Vec2f Kaim::GetDir2d (const Vec3f &A, const Vec3f &B)
 
Vec3f Kaim::GetRightDirection (const Vec3f &v)
 
Vec3f Kaim::operator* (KyFloat32 s, const Vec3f &v)
 
KyFloat32 Kaim::SquareDistance (const Vec3f &v1, const Vec3f &v2)
 
KyFloat32 Kaim::SquareDistance2d (const Vec3f &v1, const Vec3f &v2)
 
void Kaim::SwapEndianness (Endianness::Target e, Vec3f &self)
 

Go to the source code of this file.