#include <coords.h>
Inheritance diagram for coordN:

Public Types | |
| typedef double | component |
| typedef unsigned | index |
| typedef coordN< N > | self |
Public Methods | |
| coordN () | |
| coordN (const component &x) | |
| coordN (const component Y[]) | |
| coordN (const self &rhs) | |
| ~coordN () | |
| const component & | operator[] (index i) const |
| component & | operator[] (index i) |
| const component & | operator() (index i) const |
| component & | operator() (index i) |
| void | _c (index i) const |
| self & | operator+= (const self &rhs) |
| self & | operator-= (const self &rhs) |
| self & | operator *= (const component &rhs) |
| self & | operator/= (const component &rhs) |
Static Public Methods | |
| self | origin () |
| self | Origin () |
| index | dim () |
|
|||||
|
|||||
|
|||||
|
Definition at line 54 of file coords.h. Referenced by coordN< N *M >::dim, coordN< 3 >::Origin, coordN< 3 >::origin, coordN< 2 >::Origin, coordN< 2 >::origin, and coordN< N *M >::Origin. |
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Definition at line 62 of file coords.h. Referenced by diag_matrix::operator(). |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Definition at line 67 of file coords.h. Referenced by coordN< 3 >::operator(), coordN< 2 >::operator(), coordN< N *M >::operator(), coordN< 3 >::operator[], coordN< 2 >::operator[], and coordN< N *M >::operator[]. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Reimplemented in matrix. |
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
1.2.11-20011104 written by Dimitri van Heesch,
© 1997-2000