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

coordN< 2 > Class Reference

#include <coords_2_special.h>

List of all members.

Public Types

typedef unsigned index
typedef coordN< 2 > self
typedef double component

Public Methods

 coordN ()
 coordN (const component &x)
 coordN (const component x1, const component x2)
 coordN (const self &rhs)
selfoperator= (const self &rhs)
 ~coordN ()
component operator[] (index i) const
componentoperator[] (index i)
component operator() (index i) const
componentoperator() (index i)
void _c (index i) const
selfoperator+= (const self &rhs)
selfoperator-= (const self &rhs)
selfoperator *= (const component &rhs)
selfoperator/= (const component &rhs)

Static Public Methods

self origin ()
self Origin ()
index dim ()

Friends

self operator+ (const self &ls, const self &rs)
self operator- (const self &ls, const self &rs)


Member Typedef Documentation

typedef unsigned coordN< 2 >::index
 

Definition at line 19 of file coords_2_special.h.

typedef coordN<2> coordN< 2 >::self
 

Definition at line 20 of file coords_2_special.h.

typedef double coordN< 2 >::component
 

Definition at line 21 of file coords_2_special.h.


Constructor & Destructor Documentation

coordN< 2 >::~coordN   [inline]
 

Definition at line 35 of file coords_2_special.h.


Member Function Documentation

coordN< 2 >::coordN   [inline]
 

Definition at line 23 of file coords_2_special.h.

coordN< 2 >::coordN const component   x [inline]
 

Definition at line 24 of file coords_2_special.h.

References coordN::component.

coordN< 2 >::coordN const component    x1,
const component    x2
[inline]
 

Definition at line 25 of file coords_2_special.h.

References coordN::component.

coordN< 2 >::coordN const self   rhs [inline]
 

Definition at line 26 of file coords_2_special.h.

References X.

self& coordN< 2 >::operator= const self   rhs [inline]
 

Definition at line 27 of file coords_2_special.h.

References X.

component coordN< 2 >::operator[] index    i const [inline]
 

Definition at line 37 of file coords_2_special.h.

References coordN::_c, coordN::component, and coordN::index.

component& coordN< 2 >::operator[] index    i [inline]
 

Definition at line 38 of file coords_2_special.h.

References coordN::_c, coordN::component, and coordN::index.

component coordN< 2 >::operator() index    i const [inline]
 

Definition at line 39 of file coords_2_special.h.

References coordN::_c, coordN::component, and coordN::index.

component& coordN< 2 >::operator() index    i [inline]
 

Definition at line 40 of file coords_2_special.h.

References coordN::_c, coordN::component, and coordN::index.

void coordN< 2 >::_c index    i const [inline]
 

Definition at line 42 of file coords_2_special.h.

References coordN::index.

self& coordN< 2 >::operator+= const self   rhs [inline]
 

Definition at line 45 of file coords_2_special.h.

References X.

self& coordN< 2 >::operator-= const self   rhs [inline]
 

Definition at line 46 of file coords_2_special.h.

References X.

self& coordN< 2 >::operator *= const component   rhs [inline]
 

Definition at line 47 of file coords_2_special.h.

References coordN::component.

self& coordN< 2 >::operator/= const component   rhs [inline]
 

Definition at line 48 of file coords_2_special.h.

References coordN::component.

self coordN< 2 >::origin   [inline, static]
 

Definition at line 55 of file coords_2_special.h.

References coordN::component, and coordN::self.

self coordN< 2 >::Origin   [inline, static]
 

Definition at line 56 of file coords_2_special.h.

References coordN::component, and coordN::self.

index coordN< 2 >::dim   [inline, static]
 

Definition at line 57 of file coords_2_special.h.

References coordN::index.


Friends And Related Function Documentation

self operator+ const self   ls,
const self   rs
[friend]
 

Definition at line 50 of file coords_2_special.h.

self operator- const self   ls,
const self   rs
[friend]
 

Definition at line 52 of file coords_2_special.h.


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