OGS 6.2.1-499-g3b941532c.dirty.20191012113459
TemplatePoint.h File Reference

Detailed Description

Definition of the TemplatePoint class.

Author
Thomas Fischer
Date
2010-01-28

Definition in file TemplatePoint.h.

#include "mathlib_export.h"
#include <algorithm>
#include <array>
#include <cassert>
#include <cmath>
#include <istream>
#include <iterator>
#include <utility>
Include dependency graph for TemplatePoint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MathLib::TemplatePoint< T, DIM >
 class-template for points can be instantiated by a numeric type. More...
 

Namespaces

 MathLib
 

Functions

template<typename T , std::size_t DIM>
bool MathLib::operator== (TemplatePoint< T, DIM > const &a, TemplatePoint< T, DIM > const &b)
 
template<typename T , std::size_t DIM>
bool MathLib::operator< (TemplatePoint< T, DIM > const &a, TemplatePoint< T, DIM > const &b)
 
template<typename T , std::size_t DIM>
bool MathLib::lessEq (TemplatePoint< T, DIM > const &a, TemplatePoint< T, DIM > const &b, double eps=std::numeric_limits< double >::epsilon())
 
template<typename T >
MathLib::maxNormDist (const MathLib::TemplatePoint< T > *p0, const MathLib::TemplatePoint< T > *p1)
 
template<typename T , std::size_t DIM>
std::ostream & MathLib::operator<< (std::ostream &os, const TemplatePoint< T, DIM > &p)
 
template<typename T , std::size_t DIM>
std::istream & MathLib::operator>> (std::istream &is, TemplatePoint< T, DIM > &p)