CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <Coordinate.hh>
A class to enable vector assignment to the Cartesian vector of a Coordinate.
Typically only used indirectly as a temporary when performing
Definition at line 436 of file Coordinate.hh.
Public Member Functions | |
CartCoordinate (Coordinate &coord) | |
CartCoordinate & | operator= (const Eigen::Ref< const Coordinate::vector_type > &vec) |
CartCoordinate & | operator= (const CartCoordinate &RHS) |
CartCoordinate & | operator+= (const Eigen::Ref< const Coordinate::vector_type > &vec) |
CartCoordinate & | operator-= (const Eigen::Ref< const Coordinate::vector_type > &vec) |
CartCoordinate & | operator*= (double val) |
CartCoordinate & | operator/= (double val) |
operator const Eigen::MatrixBase< Eigen::Vector3d > & () const | |
operator const Eigen::Vector3d & () const | |
operator Eigen::Ref< const Eigen::Vector3d > () const | |
Private Attributes | |
Coordinate * | m_coord |
|
inlineexplicit |
Definition at line 438 of file Coordinate.hh.
|
inline |
Definition at line 477 of file Coordinate.hh.
|
inline |
Definition at line 481 of file Coordinate.hh.
|
inline |
Definition at line 483 of file Coordinate.hh.
|
inline |
Definition at line 465 of file Coordinate.hh.
|
inline |
Definition at line 451 of file Coordinate.hh.
|
inline |
Definition at line 458 of file Coordinate.hh.
|
inline |
Definition at line 471 of file Coordinate.hh.
|
inline |
Definition at line 446 of file Coordinate.hh.
|
inline |
Definition at line 440 of file Coordinate.hh.
|
private |
Definition at line 488 of file Coordinate.hh.