14 #ifndef INCLUDED_core_scoring_packing_Ball_hh
15 #define INCLUDED_core_scoring_packing_Ball_hh
20 #include <utility/pointer/ReferenceCount.hh>
22 #include <numeric/xyzVector.hh>
29 class Ball :
public utility::pointer::ReferenceCount {
41 inline numeric::xyzVector<core::Real>
const &
xyz()
const {
return xyz_; }
48 inline numeric::xyzVector<core::Real> &
xyz() {
return xyz_; }
52 numeric::xyzVector<core::Real>
xyz_;
62 #endif // INCLUDED_core_scoring_packing_Balls_HH
numeric::xyzVector< core::Real > const & xyz() const
core::Real const & y() const
rosetta project type declarations
numeric::xyzVector< core::Real > xyz_
core::Real const & x() const
core::Real const & radius() const
Ball(core::Real x, core::Real y, core::Real z, core::Real r)
numeric::xyzVector< core::Real > & xyz()
core::Real const & z() const
Ball(numeric::xyzVector< core::Real > const &xyz, core::Real r)
core::Real const & r() const