CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#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 505 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 507 of file Coordinate.hh.
|
inline |
Definition at line 541 of file Coordinate.hh.
|
inline |
Definition at line 531 of file Coordinate.hh.
|
inline |
Definition at line 521 of file Coordinate.hh.
|
inline |
Definition at line 526 of file Coordinate.hh.
|
inline |
Definition at line 536 of file Coordinate.hh.
|
inline |
Definition at line 516 of file Coordinate.hh.
|
inline |
Definition at line 511 of file Coordinate.hh.
|
private |
Definition at line 544 of file Coordinate.hh.
|
private |
Definition at line 545 of file Coordinate.hh.