src/TexCoordinate.h File Reference

#include <iostream>
#include <cmath>
#include <cassert>
#include "defines.h"

Include dependency graph for TexCoordinate.h:

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

Go to the source code of this file.

Classes

class  TexCoordinate

Functions

TexCoordinate min (const TexCoordinate a, const TexCoordinate b)
TexCoordinate max (const TexCoordinate a, const TexCoordinate b)
TexCoordinate operator * (const TexCoordinate &w, float f)
TexCoordinate operator * (float f, const TexCoordinate &w)
TexCoordinate operator/ (const TexCoordinate &w, float f)
std::ostream & operator<< (std::ostream &o, const TexCoordinate &w)


Function Documentation

TexCoordinate max ( const TexCoordinate  a,
const TexCoordinate  b 
) [inline]

component wise maximum of the vectors

Definition at line 216 of file TexCoordinate.h.

References max(), and TexCoordinate::mValues.

TexCoordinate min ( const TexCoordinate  a,
const TexCoordinate  b 
) [inline]

component wise minimum of the vectors

Definition at line 209 of file TexCoordinate.h.

References min(), and TexCoordinate::mValues.

TexCoordinate operator * ( float  f,
const TexCoordinate w 
) [inline]

scale vector

Definition at line 229 of file TexCoordinate.h.

References TexCoordinate::mValues.

TexCoordinate operator * ( const TexCoordinate w,
float  f 
) [inline]

scale vector

Definition at line 223 of file TexCoordinate.h.

References TexCoordinate::mValues.

TexCoordinate operator/ ( const TexCoordinate w,
float  f 
) [inline]

scale by reciprocal

Definition at line 235 of file TexCoordinate.h.

std::ostream& operator<< ( std::ostream &  o,
const TexCoordinate w 
) [inline]

write to output stream

Definition at line 241 of file TexCoordinate.h.

References TexCoordinate::mValues.


Generated on Fri Feb 1 00:02:08 2008 for Grayfall by  doxygen 1.5.1