CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <Coordinate.hh>
A class to enable assignment to a component of the fractional vector of a Coordinate.
Typically only used indirectly as a temporary when performing
Definition at line 382 of file Coordinate.hh.
Public Member Functions | |
FracCoordinateComponent (Coordinate &coord, Coordinate::size_type index) | |
FracCoordinateComponent & | operator= (double val) |
FracCoordinateComponent & | operator= (const FracCoordinateComponent &RHS) |
FracCoordinateComponent & | operator+= (double val) |
FracCoordinateComponent & | operator-= (double val) |
FracCoordinateComponent & | operator*= (double val) |
FracCoordinateComponent & | operator/= (double val) |
operator const double & () const | |
Private Attributes | |
Coordinate * | m_coord |
Coordinate::size_type | m_index |
|
inlineexplicit |
Definition at line 384 of file Coordinate.hh.
|
inline |
Definition at line 418 of file Coordinate.hh.
|
inline |
Definition at line 408 of file Coordinate.hh.
|
inline |
Definition at line 398 of file Coordinate.hh.
|
inline |
Definition at line 403 of file Coordinate.hh.
|
inline |
Definition at line 413 of file Coordinate.hh.
|
inline |
Definition at line 393 of file Coordinate.hh.
|
inline |
Definition at line 388 of file Coordinate.hh.
|
private |
Definition at line 421 of file Coordinate.hh.
|
private |
Definition at line 422 of file Coordinate.hh.