sead
Loading...
Searching...
No Matches
sead::QuatCalcCommon< T > Class Template Reference

#include <seadQuatCalcCommon.h>

Public Types

typedef Policies< T >::QuatBase Base
typedef Policies< T >::Vec3Base Vec3

Static Public Member Functions

static void makeUnit (Base &q)
static bool makeVectorRotation (Base &q, const Vec3 &from, const Vec3 &to)
static void set (Base &q, T w, T x, T y, T z)

Member Typedef Documentation

◆ Base

template<typename T>
typedef Policies<T>::QuatBase sead::QuatCalcCommon< T >::Base

◆ Vec3

template<typename T>
typedef Policies<T>::Vec3Base sead::QuatCalcCommon< T >::Vec3

Member Function Documentation

◆ makeUnit()

template<typename T>
void sead::QuatCalcCommon< T >::makeUnit ( Base & q)
inlinestatic

◆ makeVectorRotation()

template<typename T>
bool sead::QuatCalcCommon< T >::makeVectorRotation ( Base & q,
const Vec3 & from,
const Vec3 & to )
static

◆ set()

template<typename T>
void sead::QuatCalcCommon< T >::set ( Base & q,
T w,
T x,
T y,
T z )
inlinestatic