STATIC_ASSERT(0x1C==sizeof(cM3dGLin))
Definition c_m3d_g_lin.h:8
const cXyz & GetStartP(void) const
Definition c_m3d_g_lin.h:25
cXyz mStart
Definition c_m3d_g_lin.h:11
const cXyz & GetEndP(void) const
Definition c_m3d_g_lin.h:30
cXyz & GetStartP(void)
Definition c_m3d_g_lin.h:26
f32 GetLen() const
Definition c_m3d_g_lin.h:34
const cXyz & GetEnd() const
Definition c_m3d_g_lin.h:33
void CalcVec(Vec *pOut) const
Definition c_m3d_g_lin.h:21
cM3dGLin()
Definition c_m3d_g_lin.h:15
cXyz & GetEnd()
Definition c_m3d_g_lin.h:32
void SetStartEnd(const cXyz &, const cXyz &)
Definition c_m3d_g_lin.cpp:13
virtual ~cM3dGLin()
Definition c_m3d_g_lin.h:17
const cXyz & GetStart() const
Definition c_m3d_g_lin.h:28
cXyz & GetStart()
Definition c_m3d_g_lin.h:27
cXyz & GetEndP(void)
Definition c_m3d_g_lin.h:31
void SetEnd(const cXyz &)
Definition c_m3d_g_lin.cpp:30
cXyz mEnd
Definition c_m3d_g_lin.h:12
void set(const Vec &i_start, const Vec &i_end)
Definition c_m3d_g_lin.h:24
void CalcPos(Vec *, f32) const
Definition c_m3d_g_lin.cpp:23
f32 PSVECDistance(const __REGISTER Vec *a, const __REGISTER Vec *b)
Definition vec.c:305
asm void PSVECSubtract(const __REGISTER Vec *a, const __REGISTER Vec *b, __REGISTER Vec *a_b)
Definition vec.c:34
float f32
Definition types.h:25