![]() |
Rosetta Core
2014.35
|
#include <VirtualCoordinate.hh>
Public Member Functions | |
VirtualCoordinate () | |
VirtualCoordinate (VirtualCoordinate const &src) | |
copy constructor More... | |
VirtualCoordinate (numeric::xyzVector< core::Real > axis_x, numeric::xyzVector< core::Real > axis_y, numeric::xyzVector< core::Real > axis_origin) | |
copy constructor More... | |
VirtualCoordinate & | operator= (VirtualCoordinate const &src) |
~VirtualCoordinate () | |
numeric::xyzVector< core::Real > & | get_x () |
numeric::xyzVector< core::Real > & | get_y () |
numeric::xyzVector< core::Real > & | get_origin () |
numeric::xyzVector< core::Real > const & | get_x () const |
numeric::xyzVector< core::Real > const & | get_y () const |
numeric::xyzVector< core::Real > const & | get_origin () const |
void | add_coordinate_from_string (utility::vector1< std::string > coords, core::Size coord_start=2) |
Private Attributes | |
numeric::xyzVector< core::Real > | axis_x_ |
numeric::xyzVector< core::Real > | axis_y_ |
numeric::xyzVector< core::Real > | axis_origin_ |
Friends | |
bool | operator== (VirtualCoordinate const &a, VirtualCoordinate const &b) |
bool | operator!= (VirtualCoordinate const &a, VirtualCoordinate const &b) |
core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | ) |
core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | VirtualCoordinate const & | src | ) |
copy constructor
References axis_origin_, axis_x_, and axis_y_.
core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | numeric::xyzVector< core::Real > | axis_x, |
numeric::xyzVector< core::Real > | axis_y, | ||
numeric::xyzVector< core::Real > | axis_origin | ||
) |
copy constructor
References axis_origin_, axis_x_, and axis_y_.
core::conformation::symmetry::VirtualCoordinate::~VirtualCoordinate | ( | ) |
void core::conformation::symmetry::VirtualCoordinate::add_coordinate_from_string | ( | utility::vector1< std::string > | coords, |
core::Size | coord_start = 2 |
||
) |
References axis_origin_, axis_x_, axis_y_, split(), and utility::string_split().
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream().
numeric::xyzVector< core::Real > & core::conformation::symmetry::VirtualCoordinate::get_origin | ( | ) |
References axis_origin_.
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream(), and core::conformation::symmetry::SymmData::show().
numeric::xyzVector< core::Real > const & core::conformation::symmetry::VirtualCoordinate::get_origin | ( | ) | const |
References axis_origin_.
numeric::xyzVector< core::Real > & core::conformation::symmetry::VirtualCoordinate::get_x | ( | ) |
References axis_x_.
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream(), and core::conformation::symmetry::SymmData::show().
numeric::xyzVector< core::Real > const & core::conformation::symmetry::VirtualCoordinate::get_x | ( | ) | const |
References axis_x_.
numeric::xyzVector< core::Real > & core::conformation::symmetry::VirtualCoordinate::get_y | ( | ) |
References axis_y_.
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream(), and core::conformation::symmetry::SymmData::show().
numeric::xyzVector< core::Real > const & core::conformation::symmetry::VirtualCoordinate::get_y | ( | ) | const |
References axis_y_.
VirtualCoordinate & core::conformation::symmetry::VirtualCoordinate::operator= | ( | VirtualCoordinate const & | src | ) |
References axis_origin_, axis_x_, and axis_y_.
|
friend |
|
friend |
|
private |
|
private |
Referenced by add_coordinate_from_string(), get_x(), operator=(), core::conformation::symmetry::operator==(), and VirtualCoordinate().
|
private |
Referenced by add_coordinate_from_string(), get_y(), operator=(), core::conformation::symmetry::operator==(), and VirtualCoordinate().