#include <Coordinates3D.h>

Public Member Functions | |
| Coordinates3D () | |
| Coordinates3D (const T &_x, const T &_y, const T &_z) | |
| T | X () const |
| T | Y () const |
| T | Z () const |
| T & | XRef () |
| T & | YRef () |
| T & | ZRef () |
| Coordinates3D< T > & | operator-= (const Coordinates3D< T > &a) |
| Coordinates3D< T > & | operator+= (const Coordinates3D< T > &a) |
| Coordinates3D< T > & | operator= (const Coordinates3D< T > &a) |
Public Attributes | |
| T | x |
| T | y |
| T | z |
Definition at line 7 of file Coordinates3D.h.
| Coordinates3D< T >::Coordinates3D | ( | ) | [inline] |
Definition at line 10 of file Coordinates3D.h.
| Coordinates3D< T >::Coordinates3D | ( | const T & | _x, | |
| const T & | _y, | |||
| const T & | _z | |||
| ) | [inline] |
Definition at line 17 of file Coordinates3D.h.
| T Coordinates3D< T >::X | ( | ) | const [inline] |
Definition at line 23 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::ViscosityEnergy::changeEnergy(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), operator+(), Coordinates3D< int >::operator+=(), operator-(), Coordinates3D< int >::operator-=(), operator<(), Coordinates3D< int >::operator=(), Graphics2DBase::paintCellVectorFieldLatticeCore(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), and CompuCell3D::CellVelocity::updateCOMList().
| T Coordinates3D< T >::Y | ( | ) | const [inline] |
Definition at line 24 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::ViscosityEnergy::changeEnergy(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), operator+(), Coordinates3D< int >::operator+=(), operator-(), Coordinates3D< int >::operator-=(), operator<(), Coordinates3D< int >::operator=(), Graphics2DBase::paintCellVectorFieldLatticeCore(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), and CompuCell3D::CellVelocity::updateCOMList().
| T Coordinates3D< T >::Z | ( | ) | const [inline] |
Definition at line 25 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::ViscosityEnergy::changeEnergy(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), operator+(), Coordinates3D< int >::operator+=(), operator-(), Coordinates3D< int >::operator-=(), operator<(), Coordinates3D< int >::operator=(), Graphics2DBase::paintCellVectorFieldLatticeCore(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), and CompuCell3D::CellVelocity::updateCOMList().
| T& Coordinates3D< T >::XRef | ( | ) | [inline] |
Definition at line 27 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), CompuCell3D::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), CompuCell3D::CellVelocityData::setAverageVelocity(), CompuCell3D::CellVelocityData::setInstantenousVelocity(), and CompuCell3D::CellVelocity::updateCOMList().
| T& Coordinates3D< T >::YRef | ( | ) | [inline] |
Definition at line 28 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), CompuCell3D::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), CompuCell3D::CellVelocityData::setAverageVelocity(), CompuCell3D::CellVelocityData::setInstantenousVelocity(), and CompuCell3D::CellVelocity::updateCOMList().
| T& Coordinates3D< T >::ZRef | ( | ) | [inline] |
Definition at line 29 of file Coordinates3D.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), CompuCell3D::VelocityPlugin::calculateVelocityData(), CompuCell3D::VelocityPlugin::changeEnergy(), CompuCell3D::RealPlasticityPlugin::changeEnergy(), CompuCell3D::PlasticityPlugin::changeEnergy(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellId(), CompuCell3D::ExternalPotentialPlugin::changeEnergyByCellType(), CompuCell3D::ExternalPotentialPlugin::changeEnergyGlobal(), CompuCell3D::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipCM(), CompuCell3D::ViscosityEnergy::precalculateAfterFlipInstantVelocityData(), CompuCell3D::CellVelocityData::setAverageVelocity(), CompuCell3D::CellVelocityData::setInstantenousVelocity(), and CompuCell3D::CellVelocity::updateCOMList().
| Coordinates3D<T>& Coordinates3D< T >::operator-= | ( | const Coordinates3D< T > & | a | ) | [inline] |
Definition at line 31 of file Coordinates3D.h.
| Coordinates3D<T>& Coordinates3D< T >::operator+= | ( | const Coordinates3D< T > & | a | ) | [inline] |
Definition at line 37 of file Coordinates3D.h.
| Coordinates3D<T>& Coordinates3D< T >::operator= | ( | const Coordinates3D< T > & | a | ) | [inline] |
Definition at line 44 of file Coordinates3D.h.
| T Coordinates3D< T >::x |
Definition at line 53 of file Coordinates3D.h.
Referenced by CompuCell3D::BoundaryStrategy::calculateDistance(), CompuCell3D::BoundaryStrategy::calculatePointCoordinates(), Coordinates3D< int >::Coordinates3D(), CompuCell3D::distInvariantCM(), Graphics2DBase::drawHexagonXY(), Graphics2DBase::drawRectangleXY(), CompuCell3D::CenterOfMassPlugin::field3DChange(), Coordinates3D< int >::operator+=(), Coordinates3D< int >::operator-=(), Coordinates3D< int >::operator=(), Display3DBase::paintCellVectorFieldLattice(), Graphics2DBase::paintCellVectorFieldLatticeCore(), Graphics2DBase::paintHexBordersXY(), CompuCell3D::precalculateCentroid(), CompuCell3D::ExternalPotentialPlugin::update(), Coordinates3D< int >::X(), and Coordinates3D< int >::XRef().
| T Coordinates3D< T >::y |
Definition at line 54 of file Coordinates3D.h.
Referenced by CompuCell3D::BoundaryStrategy::calculateDistance(), CompuCell3D::BoundaryStrategy::calculatePointCoordinates(), Coordinates3D< int >::Coordinates3D(), CompuCell3D::distInvariantCM(), Graphics2DBase::drawHexagonXY(), Graphics2DBase::drawRectangleXY(), CompuCell3D::CenterOfMassPlugin::field3DChange(), Coordinates3D< int >::operator+=(), Coordinates3D< int >::operator-=(), Coordinates3D< int >::operator=(), Display3DBase::paintCellVectorFieldLattice(), Graphics2DBase::paintCellVectorFieldLatticeCore(), Graphics2DBase::paintHexBordersXY(), CompuCell3D::precalculateCentroid(), CompuCell3D::ExternalPotentialPlugin::update(), Coordinates3D< int >::Y(), and Coordinates3D< int >::YRef().
| T Coordinates3D< T >::z |
Definition at line 55 of file Coordinates3D.h.
Referenced by CompuCell3D::BoundaryStrategy::calculateDistance(), CompuCell3D::BoundaryStrategy::calculatePointCoordinates(), Coordinates3D< int >::Coordinates3D(), CompuCell3D::distInvariantCM(), Graphics2DBase::drawRectangleXY(), CompuCell3D::CenterOfMassPlugin::field3DChange(), Coordinates3D< int >::operator+=(), Coordinates3D< int >::operator-=(), Coordinates3D< int >::operator=(), Display3DBase::paintCellVectorFieldLattice(), Graphics2DBase::paintCellVectorFieldLatticeCore(), CompuCell3D::precalculateCentroid(), CompuCell3D::ExternalPotentialPlugin::update(), Coordinates3D< int >::Z(), and Coordinates3D< int >::ZRef().
1.5.6