C:/Documents and Settings/otavio/Desktop/src_sfi/src_sfi/Vec.h File Reference

#include <cmath>
#include <iostream>

Include dependency graph for Vec.h:

This graph shows which files directly or indirectly include this file:

Classes

class  Vec3

Typedefs

typedef Vec3< double > Vec3d
typedef Vec3< float > Vec3f
typedef Vec3< int > Vec3i

Functions

template<class S, class T>
Vec3< T > operator * (S a, const Vec3< T > &v)
template<class T>
std::ostream & operator<< (std::ostream &os, const Vec3< T > &vec)
template<class Vec>
Vec project (const Vec &s, const Vec &t)
template<class Vec>
Vec reflect (const Vec &s, const Vec &t)

Typedef Documentation

typedef Vec3<double> Vec3d

typedef Vec3<float> Vec3f

typedef Vec3<int> Vec3i


Function Documentation

Vec3<T> operator * ( a,
const Vec3< T > &  v 
) [inline]

std::ostream& operator<< ( std::ostream &  os,
const Vec3< T > &  vec 
) [inline]

Vec project ( const Vec &  s,
const Vec &  t 
) [inline]

Vec reflect ( const Vec &  s,
const Vec &  t 
) [inline]


Generated on Mon Jan 14 15:36:52 2008 for Shape from Example by  doxygen 1.5.4