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

coordN_ns Class Template Reference

#include <coords-nospecial.h>

List of all members.

Public Types

typedef unsigned index
typedef coordN_ns self

Public Methods

 coordN_ns ()
 coordN_ns (const component &x)
 coordN_ns (const component Y[])
 coordN_ns (const self &rhs)
selfoperator= (const self &rhs)
 ~coordN_ns ()
const componentoperator[] (index i) const
componentoperator[] (index i)
selfoperator+= (const self &rhs)
selfoperator-= (const self &rhs)
selfoperator *= (const component &rhs)
selfoperator/= (const component &rhs)

Static Public Methods

self origin ()
index dim ()

template<unsigned N>
class coordN_ns< N >


Member Typedef Documentation

template<unsigned N>
typedef unsigned coordN_ns::index
 

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

Referenced by coordN_ns, dim, operator *=, operator+=, operator-=, operator/=, operator=, and operator[].

template<unsigned N>
typedef coordN_ns coordN_ns::self
 

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

Referenced by origin.


Constructor & Destructor Documentation

template<unsigned N>
coordN_ns< N >::coordN_ns   [inline]
 

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

template<unsigned N>
coordN_ns< N >::coordN_ns const component   x [inline]
 

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

References component, and index.

template<unsigned N>
coordN_ns< N >::coordN_ns const component    Y[] [inline]
 

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

References component, and index.

template<unsigned N>
coordN_ns< N >::coordN_ns const self   rhs [inline]
 

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

References index, and X.

template<unsigned N>
coordN_ns< N >::~coordN_ns   [inline]
 

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


Member Function Documentation

template<unsigned N>
self& coordN_ns< N >::operator= const self   rhs [inline]
 

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

References index, and X.

template<unsigned N>
const component& coordN_ns< N >::operator[] index    i const [inline]
 

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

References component, and index.

template<unsigned N>
component& coordN_ns< N >::operator[] index    i [inline]
 

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

References component, and index.

template<unsigned N>
self& coordN_ns< N >::operator+= const self   rhs [inline]
 

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

References index, and X.

template<unsigned N>
self& coordN_ns< N >::operator-= const self   rhs [inline]
 

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

References index, and X.

template<unsigned N>
self& coordN_ns< N >::operator *= const component   rhs [inline]
 

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

References component, and index.

template<unsigned N>
self& coordN_ns< N >::operator/= const component   rhs [inline]
 

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

References component, and index.

template<unsigned N>
self coordN_ns< N >::origin   [inline, static]
 

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

References component, and self.

template<unsigned N>
index coordN_ns< N >::dim   [inline, static]
 

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

References index.


The documentation for this class was generated from the following file:
Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

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