Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Mixed.h File Reference

#include "vl/VL.h"

Include dependency graph for Mixed.h:

Go to the source code of this file.

Functions

TMReal dot (const TMVec &a, const TVec &b)
TMReal dot (const TMSparseVec &a, const TSparseVec &b)
TMReal dot (const TMSparseVec &a, const TVec &b)
TVec2 xform (const TMat2 &m, const TVec2 &v)
TVec2 xform (const TMat3 &m, const TVec2 &v)
TVec3 xform (const TMat3 &m, const TVec3 &v)
TVec3 xform (const TMat4 &m, const TVec3 &v)
TVec4 xform (const TMat4 &m, const TVec4 &v)
TVec2operator *= (TVec2 &v, const TMat2 &m)
TVec2 operator * (const TMat2 &m, const TVec2 &v)
TVec2 operator * (const TVec2 &v, const TMat2 &m)
TVec3operator *= (TVec3 &v, const TMat3 &m)
TVec3 operator * (const TMat3 &m, const TVec3 &v)
TVec3 operator * (const TVec3 &v, const TMat3 &m)
TVec4 operator * (const TMat4 &m, const TVec4 &v)
TVec4 operator * (const TVec4 &v, const TMat4 &m)
TVec4operator *= (TVec4 &a, const TMat4 &m)
TVec operator * (const TMat &m, const TVec &v)
TVec operator * (const TVec &v, const TMat &m)
TVecoperator *= (TVec &v, const TMat &m)


Function Documentation

TMReal dot (const TMSparseVec & a, const TVec & b)

TMReal dot (const TMSparseVec & a, const TSparseVec & b)

TMReal dot (const TMVec & a, const TVec & b)

Definition at line 17 of file Mixed.cc.

TVec operator * (const TVec & v, const TMat & m)

Definition at line 121 of file Mixed.cc.

TVec operator * (const TMat & m, const TVec & v)

Definition at line 108 of file Mixed.cc.

TVec4 operator * (const TVec4 & v, const TMat4 & m)

Definition at line 81 of file Mixed.cc.

TVec4 operator * (const TMat4 & m, const TVec4 & v)

Definition at line 69 of file Mixed.cc.

TVec3 operator * (const TVec3 & v, const TMat3 & m) [inline]

Definition at line 107 of file Mixed.h.

TVec3 operator * (const TMat3 & m, const TVec3 & v) [inline]

Definition at line 96 of file Mixed.h.

TVec2 operator * (const TVec2 & v, const TMat2 & m) [inline]

Definition at line 75 of file Mixed.h.

TVec2 operator * (const TMat2 & m, const TVec2 & v) [inline]

Definition at line 65 of file Mixed.h.

TVec & operator *= (TVec & v, const TMat & m)

Definition at line 138 of file Mixed.cc.

TVec4 & operator *= (TVec4 & v, const TMat4 & m)

Definition at line 93 of file Mixed.cc.

TVec3 & operator *= (TVec3 & v, const TMat3 & m) [inline]

Definition at line 118 of file Mixed.h.

TVec2 & operator *= (TVec2 & v, const TMat2 & m) [inline]

Definition at line 85 of file Mixed.h.

TVec4 xform (const TMat4 & m, const TVec4 & v) [inline]

Definition at line 151 of file Mixed.h.

TVec3 xform (const TMat4 & m, const TVec3 & v) [inline]

Definition at line 149 of file Mixed.h.

TVec3 xform (const TMat3 & m, const TVec3 & v) [inline]

Definition at line 147 of file Mixed.h.

TVec2 xform (const TMat3 & m, const TVec2 & v) [inline]

Definition at line 145 of file Mixed.h.

TVec2 xform (const TMat2 & m, const TVec2 & v) [inline]

Definition at line 143 of file Mixed.h.


Generated at Sat Aug 5 00:16:47 2000 for Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000