CASM
AClustersApproachtoStatisticalMechanics
|
#include <Coordinate.hh>
A class to enable assignment to a component of the Cartesian vector of a Coordinate.
Typically only used indirectly as a temporary when performing
Definition at line 531 of file Coordinate.hh.
Public Member Functions | |
CartCoordinateComponent (Coordinate &coord, Coordinate::size_type index) | |
CartCoordinateComponent & | operator= (double val) |
CartCoordinateComponent & | operator= (const CartCoordinateComponent &RHS) |
CartCoordinateComponent & | operator+= (double val) |
CartCoordinateComponent & | operator-= (double val) |
CartCoordinateComponent & | operator*= (double val) |
CartCoordinateComponent & | operator/= (double val) |
operator const double & () const | |
Private Attributes | |
Coordinate * | m_coord |
Coordinate::size_type | m_index |
|
inlineexplicit |
Definition at line 534 of file Coordinate.hh.
|
inline |
Definition at line 567 of file Coordinate.hh.
|
inline |
Definition at line 557 of file Coordinate.hh.
|
inline |
Definition at line 547 of file Coordinate.hh.
|
inline |
Definition at line 552 of file Coordinate.hh.
|
inline |
Definition at line 562 of file Coordinate.hh.
|
inline |
Definition at line 537 of file Coordinate.hh.
|
inline |
Definition at line 542 of file Coordinate.hh.
|
private |
Definition at line 573 of file Coordinate.hh.
|
private |
Definition at line 574 of file Coordinate.hh.