Class Hierarchy   Compound List   File List   Compound Members   File Members  

TTuple Class Reference

Class diagram for TTuple:

BaseClass

List of all members.

Protected Members

 TTuple ()
const FloatgetPtr () const
Float get (Int index) const
FloatgetRef (Int index)
Void set (Int index, Float element)
Void set (const TTuple<S>& other)
Boolean equals (const TTuple<S>& other) const
Boolean isZero () const
Float lengthSquared () const
Float length () const
Void scale (Float factor)
Void scale (const TTuple<S>& factor)
Float dotProduct (const TTuple<S>& other) const
Void interpolate (const TTuple<S>& other, Float time)

Member Function Documentation

template<int S>
TTuple<S>::TTuple<S> () [protected]

template<int S>
const Float* TTuple<S>::getPtr () const [protected]

template<int S>
Float TTuple<S>::get (Int index) const [protected]

template<int S>
Float& TTuple<S>::getRef (Int index) [protected]

template<int S>
Void TTuple<S>::set (Int index, Float element) [protected]

template<int S>
Void TTuple<S>::set (const TTuple<S>& other) [protected]

template<int S>
Boolean TTuple<S>::equals (const TTuple<S>& other) const [protected]

template<int S>
Boolean TTuple<S>::isZero () const [protected]

template<int S>
Float TTuple<S>::lengthSquared () const [protected]

template<int S>
Float TTuple<S>::length () const [protected]

template<int S>
Void TTuple<S>::scale (Float factor) [protected]

template<int S>
Void TTuple<S>::scale (const TTuple<S>& factor) [protected]

template<int S>
Float TTuple<S>::dotProduct (const TTuple<S>& other) const [protected]

template<int S>
Void TTuple<S>::interpolate (const TTuple<S>& other, Float time) [protected]


The documentation for this class was generated from the following file:
Generated at Wed Nov 3 15:16:42 1999 for Architectural Walkthrough Project by doxygen  written by Dimitri van Heesch, © 1997-1999