Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
core::scoring::packstat::Circle Struct Reference

#include <LeeRichards.hh>

Public Member Functions

 Circle (core::Real _x, core::Real _y, core::Real _r, core::Real _drdz, core::Real _dada, core::id::AtomID _atom_id)
 
PointPair overlap (Circle *other)
 
bool does_overlap (Circle *other)
 
bool contains (core::Real _x, core::Real _y)
 

Public Attributes

core::Real x
 
core::Real y
 
core::Real r
 
core::Real drdz
 
core::Real dada
 
tracetcw
 
tracetccw
 
core::id::AtomID atom
 

Constructor & Destructor Documentation

core::scoring::packstat::Circle::Circle ( core::Real  _x,
core::Real  _y,
core::Real  _r,
core::Real  _drdz,
core::Real  _dada,
core::id::AtomID  _atom_id 
)
inline

Member Function Documentation

bool core::scoring::packstat::Circle::contains ( core::Real  _x,
core::Real  _y 
)
inline

References r, x, and y.

Referenced by core::scoring::packstat::Octree2D::contains().

bool core::scoring::packstat::Circle::does_overlap ( Circle other)
inline

References r, x, and y.

PointPair core::scoring::packstat::Circle::overlap ( Circle other)

References r, protocols::hybridization::r1, x, and y.

Member Data Documentation

core::id::AtomID core::scoring::packstat::Circle::atom
core::Real core::scoring::packstat::Circle::dada
core::Real core::scoring::packstat::Circle::drdz
core::Real core::scoring::packstat::Circle::r
trace * core::scoring::packstat::Circle::tccw
trace* core::scoring::packstat::Circle::tcw
core::Real core::scoring::packstat::Circle::x
core::Real core::scoring::packstat::Circle::y

The documentation for this struct was generated from the following files: