reviver::Equate< NumType1, NumType2, D, I > Struct Template Reference

Equate two d-dimensional points. More...

#include <dpoint.hpp>

List of all members.

Static Public Member Functions

static void eval (dpoint< NumType1, D > &p, const dpoint< NumType2, D > &q)


Detailed Description

template<typename NumType1, typename NumType2, unsigned D, unsigned I>
struct reviver::Equate< NumType1, NumType2, D, I >

Equate two d-dimensional points.

Uses unrolling of loops using templates. A class used to implement operator= for points. This class also helps in automatic type conversions of points (with explicit calls for conversion).

Definition at line 193 of file dpoint.hpp.


Member Function Documentation

template<typename NumType1, typename NumType2, unsigned D, unsigned I>
static void reviver::Equate< NumType1, NumType2, D, I >::eval dpoint< NumType1, D > &  p,
const dpoint< NumType2, D > &  q
[inline, static]
 

Definition at line 195 of file dpoint.hpp.


The documentation for this struct was generated from the following file:
Generated on Fri Nov 3 21:59:03 2006 for Triangle++ by  doxygen 1.4.6