#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> 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 145 of file ixlib_geometry.hh. |
|
Definition at line 133 of file ixlib_geometry.hh. |
|
Definition at line 116 of file ixlib_geometry.hh. |
|
Definition at line 112 of file ixlib_geometry.hh. |
|
Definition at line 93 of file ixlib_geometry.hh. |
|
Definition at line 88 of file ixlib_geometry.hh. |
|
Definition at line 106 of file ixlib_geometry.hh. |
|
Definition at line 81 of file ixlib_geometry.hh. |
|
Definition at line 101 of file ixlib_geometry.hh. |
|
Definition at line 126 of file ixlib_geometry.hh. |
|
Definition at line 122 of file ixlib_geometry.hh. |
|
Definition at line 76 of file ixlib_geometry.hh. |
|
Definition at line 70 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 139 of file ixlib_geometry.hh. |
|
Definition at line 29 of file ixlib_geometry.hh. |