|
ESyS-Particle
2.3
|
#include <Vec3L.h>
Public Types | |
| typedef long | Long |
Public Member Functions | |
| Vec3L () | |
| Vec3L (Long x, Long y, Long z) | |
| Vec3L (const Vec3L &vec) | |
| ~Vec3L () | |
| Vec3L & | operator= (const Vec3L &vec) |
| bool | operator== (const Vec3L &vec) const |
| Long & | operator[] (int idx) |
| const Long & | operator[] (int idx) const |
| Vec3L | operator- (Long val) const |
| Vec3L | operator+ (Long val) const |
| const Long & | X () const |
| Long & | X () |
| const Long & | Y () const |
| Long & | Y () |
| const Long & | Z () const |
| Long & | Z () |
| Vec3L | min (const Vec3L &vec) const |
| Vec3L | max (const Vec3L &vec) const |
Private Attributes | |
| Long | m_data [3] |
| typedef long esys::lsm::Vec3L::Long |
|
inline |
References m_data.
Referenced by max(), min(), operator+(), and operator-().

|
inline |
References m_data, and Vec3L().
Referenced by esys::lsm::NeighbourTable< TmplParticle >::getVecIndex(), esys::lsm::CartesianGrid< Tensor >::getVecIndex(), and esys::lsm::CartesianGrid< Tensor >::initialise().


|
inline |
References m_data.
Referenced by esys::lsm::NeighbourTable< TmplParticle >::getNeighbourVector(), esys::lsm::CartesianGrid< Tensor >::getPos(), esys::lsm::NeighbourTable< TmplParticle >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::initialise(), esys::lsm::NeighbourTable< TmplParticle >::insertInTable(), esys::lsm::operator<<(), and esys::lsm::vtk::StructuredGrid::writeXml().

|
inline |
References m_data.
Referenced by esys::lsm::NeighbourTable< TmplParticle >::getNeighbourVector(), esys::lsm::CartesianGrid< Tensor >::getPos(), esys::lsm::NeighbourTable< TmplParticle >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::initialise(), esys::lsm::NeighbourTable< TmplParticle >::insertInTable(), esys::lsm::operator<<(), and esys::lsm::vtk::StructuredGrid::writeXml().

|
inline |
References m_data.
Referenced by esys::lsm::NeighbourTable< TmplParticle >::getNeighbourVector(), esys::lsm::CartesianGrid< Tensor >::getPos(), esys::lsm::NeighbourTable< TmplParticle >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::getScalarIndex(), esys::lsm::CartesianGrid< Tensor >::initialise(), esys::lsm::NeighbourTable< TmplParticle >::insertInTable(), esys::lsm::operator<<(), and esys::lsm::vtk::StructuredGrid::writeXml().

|
private |
Referenced by max(), min(), operator+(), operator-(), operator=(), operator==(), operator[](), Vec3L(), X(), Y(), and Z().