#include <ixlib_geometry.hh>
Public Methods | |
| coord_vector () | |
| template<class TP> | coord_vector (coord_vector< TP, DIM > const &src) |
| coord_vector (T const x, T const y=0, T const z=0) | |
| T & | operator[] (int const index) |
| T const & | operator[] (int const index) const |
| int | getDimension () const |
| template<class TP> bool | operator== (coord_vector< TP, DIM > const &vec) const |
| template<class TP> bool | operator!= (coord_vector< TP, DIM > const &vec) const |
| template<class TP> coord_vector & | operator= (TP data[]) |
| template<class TP> coord_vector & | operator= (coord_vector< TP, DIM > const &vec) |
| coord_vector | operator- () const |
| template<class TP> coord_vector & | operator+= (coord_vector< TP > const &vec) |
| template<class TP> coord_vector | operator+ (coord_vector< TP, DIM > const &vec) const |
| template<class TP> coord_vector & | operator-= (coord_vector< TP, DIM > const &vec) |
| template<class TP> coord_vector | operator- (coord_vector< TP, DIM > const &vec) const |
| coord_vector & | operator *= (T scalar) |
| coord_vector | operator * (T scalar) const |
| coord_vector & | operator/= (T scalar) |
| coord_vector | operator/ (T scalar) const |
| template<class TP> T | operator * (coord_vector< TP, DIM > const &vec) const |
| void | set (T const x, T const y=0, T const z=0) |
| void | move (T const x, T const y=0, T const z=0) |
Protected Attributes | |
| T | Data [DIM] |
|
|||||||||
|
Definition at line 32 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 42 of file ixlib_geometry.hh. |
|
||||||||||||||||||||
|
Definition at line 46 of file ixlib_geometry.hh. |
|
|||||||||
|
Definition at line 58 of file ixlib_geometry.hh. |
|
||||||||||||||||||||
|
Definition at line 153 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 141 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 124 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 120 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 70 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 101 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 96 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 114 of file ixlib_geometry.hh. |
|
|||||||||
|
Definition at line 89 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 109 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 134 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 130 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 84 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 78 of file ixlib_geometry.hh. |
|
||||||||||||||
|
Definition at line 62 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 55 of file ixlib_geometry.hh. |
|
||||||||||
|
Definition at line 52 of file ixlib_geometry.hh. |
|
||||||||||||||||||||
|
Definition at line 147 of file ixlib_geometry.hh. |
|
|||||
|
Definition at line 29 of file ixlib_geometry.hh. |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001