#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. |