Go to Overview over all GrAL packages.
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

Geometry/coords-nospecial.h File Reference

#include "is-specialized.h"
#include "geometric-point-traits.h"

Include dependency graph for coords-nospecial.h:

Include dependency graph

Go to the source code of this file.

Compounds

class  coordN_ns
struct  point_traits_for_coordN_ns
struct  point_traits< coordN_ns< 2 > >
struct  point_traits< coordN_ns< 3 > >

Typedefs

typedef double component

Functions

template<unsigned K, unsigned L> coordN_ns< K+L > operator, (const coordN_ns< K > &PK, const coordN_ns< L > &PL)
template<unsigned N> coordN_ns< N > operator+ (const coordN_ns< N > &lhs, const coordN_ns< N > &rhs)
template<unsigned N> coordN_ns< N > operator- (const coordN_ns< N > &lhs, const coordN_ns< N > &rhs)
template<unsigned N> coordN_ns< N > operator * (const coordN_ns< N > &lhs, const component &rhs)
template<unsigned N> coordN_ns< N > operator * (const component &lhs, const coordN_ns< N > &rhs)
template<unsigned N> coordN_ns< N > operator/ (const coordN_ns< N > &lhs, const component &rhs)
template<unsigned N> ostream & operator<< (ostream &out, const coordN_ns< N > &P)
template<unsigned N> istream & operator>> (istream &in, coordN_ns< N > &P)


Typedef Documentation

typedef double component
 

Definition at line 10 of file coords-nospecial.h.

Referenced by coordN_ns::coordN_ns, operator *, coordN_ns::operator *=, operator/, coordN_ns::operator/=, coordN_ns::operator[], and coordN_ns::origin.


Function Documentation

template<unsigned K, unsigned L>
coordN_ns<K+L> operator, const coordN_ns< K > &    PK,
const coordN_ns< L > &    PL
[inline]
 

Definition at line 47 of file coords-nospecial.h.

template<unsigned N>
coordN_ns<N> operator+ const coordN_ns< N > &    lhs,
const coordN_ns< N > &    rhs
[inline]
 

Definition at line 59 of file coords-nospecial.h.

template<unsigned N>
coordN_ns<N> operator- const coordN_ns< N > &    lhs,
const coordN_ns< N > &    rhs
[inline]
 

Definition at line 63 of file coords-nospecial.h.

template<unsigned N>
coordN_ns<N> operator * const coordN_ns< N > &    lhs,
const component   rhs
[inline]
 

Definition at line 67 of file coords-nospecial.h.

References component.

template<unsigned N>
coordN_ns<N> operator * const component   lhs,
const coordN_ns< N > &    rhs
[inline]
 

Definition at line 71 of file coords-nospecial.h.

References component.

template<unsigned N>
coordN_ns<N> operator/ const coordN_ns< N > &    lhs,
const component   rhs
[inline]
 

Definition at line 75 of file coords-nospecial.h.

References component.

template<unsigned N>
ostream& operator<< ostream &    out,
const coordN_ns< N > &    P
 

Definition at line 81 of file coords-nospecial.h.

template<unsigned N>
istream& operator>> istream &    in,
coordN_ns< N > &    P
 

Definition at line 89 of file coords-nospecial.h.


Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 15:57:27 2002 for Geometry by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000