![]() |
Rosetta
2021.16
|
#include <VirtualCoordinate.hh>
Public Member Functions | |
| VirtualCoordinate () | |
| Default constructor. More... | |
| 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) | |
| Non-mirror constructor. More... | |
| VirtualCoordinate (numeric::xyzVector< core::Real > axis_x, numeric::xyzVector< core::Real > axis_y, numeric::xyzVector< core::Real > axis_origin, bool mirror_z) | |
| Mirror 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 |
| bool | get_mirror_z () const |
| void | set_mirror_z (bool val) |
| 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_ |
| bool | mirror_Z_ |
Friends | |
| bool | operator== (VirtualCoordinate const &a, VirtualCoordinate const &b) |
| bool | operator!= (VirtualCoordinate const &a, VirtualCoordinate const &b) |
| core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | ) |
Default constructor.
|
default |
copy constructor
| core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | numeric::xyzVector< core::Real > | axis_x, |
| numeric::xyzVector< core::Real > | axis_y, | ||
| numeric::xyzVector< core::Real > | axis_origin | ||
| ) |
Non-mirror constructor.
| core::conformation::symmetry::VirtualCoordinate::VirtualCoordinate | ( | numeric::xyzVector< core::Real > | axis_x, |
| numeric::xyzVector< core::Real > | axis_y, | ||
| numeric::xyzVector< core::Real > | axis_origin, | ||
| bool | mirror_z | ||
| ) |
Mirror constructor.
|
default |
| 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_, and protocols::sparta::split().
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream().
| bool core::conformation::symmetry::VirtualCoordinate::get_mirror_z | ( | ) | const |
References mirror_Z_.
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_.
|
default |
| void core::conformation::symmetry::VirtualCoordinate::set_mirror_z | ( | bool | val | ) |
References mirror_Z_, and protocols::hybridization::val.
Referenced by core::conformation::symmetry::SymmData::read_symmetry_data_from_stream().
|
friend |
|
friend |
|
private |
Referenced by add_coordinate_from_string(), get_origin(), and core::conformation::symmetry::operator==().
|
private |
Referenced by add_coordinate_from_string(), get_x(), and core::conformation::symmetry::operator==().
|
private |
Referenced by add_coordinate_from_string(), get_y(), and core::conformation::symmetry::operator==().
|
private |
Referenced by get_mirror_z(), core::conformation::symmetry::operator==(), and set_mirror_z().
1.8.7