Rosetta
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

◆ Circle()

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

◆ contains()

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().

◆ does_overlap()

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

References r, x, and y.

◆ overlap()

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

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

Member Data Documentation

◆ atom

core::id::AtomID core::scoring::packstat::Circle::atom

◆ dada

core::Real core::scoring::packstat::Circle::dada

◆ drdz

core::Real core::scoring::packstat::Circle::drdz

◆ r

core::Real core::scoring::packstat::Circle::r

◆ tccw

trace * core::scoring::packstat::Circle::tccw

◆ tcw

trace* core::scoring::packstat::Circle::tcw

◆ x

core::Real core::scoring::packstat::Circle::x

◆ y

core::Real core::scoring::packstat::Circle::y

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