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

coordN< 3 > Class Reference

#include <coords_3_special.h>

List of all members.

Public Types

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

Public Methods

 coordN ()
 coordN (const component &x)
 coordN (const component x1, const component x2, const component x3)
 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 double coordN< 3 >::component
 

Definition at line 19 of file coords_3_special.h.

typedef unsigned coordN< 3 >::index
 

Definition at line 20 of file coords_3_special.h.

typedef coordN<3> coordN< 3 >::self
 

Definition at line 21 of file coords_3_special.h.


Constructor & Destructor Documentation

coordN< 3 >::~coordN   [inline]
 

Definition at line 36 of file coords_3_special.h.


Member Function Documentation

coordN< 3 >::coordN   [inline]
 

Definition at line 23 of file coords_3_special.h.

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

Definition at line 24 of file coords_3_special.h.

References coordN::component.

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

Definition at line 25 of file coords_3_special.h.

References coordN::component.

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

Definition at line 27 of file coords_3_special.h.

References X.

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

Definition at line 28 of file coords_3_special.h.

References X.

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

Definition at line 38 of file coords_3_special.h.

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

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

Definition at line 39 of file coords_3_special.h.

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

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

Definition at line 40 of file coords_3_special.h.

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

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

Definition at line 41 of file coords_3_special.h.

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

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

Definition at line 43 of file coords_3_special.h.

References coordN::index.

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

Definition at line 46 of file coords_3_special.h.

References X.

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

Definition at line 47 of file coords_3_special.h.

References X.

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

Definition at line 48 of file coords_3_special.h.

References coordN::component.

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

Definition at line 49 of file coords_3_special.h.

References coordN::component.

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

Definition at line 56 of file coords_3_special.h.

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

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

Definition at line 57 of file coords_3_special.h.

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

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

Definition at line 58 of file coords_3_special.h.

References coordN::index.


Friends And Related Function Documentation

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

Definition at line 51 of file coords_3_special.h.

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

Definition at line 53 of file coords_3_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