Rosetta
Public Member Functions | Public Attributes | List of all members
core::scoring::packstat::Event Struct Reference

#include <LeeRichards.hh>

Public Member Functions

 Event (core::Real _x, core::Real _y, EventType _kind, Circle *_circle, Circle *_ccw=nullptr)
 
int cmp (Event *other)
 

Public Attributes

core::Real x
 
core::Real y
 
core::Real cw_angle
 
core::Real ccw_angle
 
EventType kind
 
Circlecircle
 
Circleccw
 
tracetrace_
 

Constructor & Destructor Documentation

◆ Event()

core::scoring::packstat::Event::Event ( core::Real  _x,
core::Real  _y,
EventType  _kind,
Circle _circle,
Circle _ccw = nullptr 
)
inline

Member Function Documentation

◆ cmp()

int core::scoring::packstat::Event::cmp ( Event other)
inline

References x.

Referenced by core::scoring::packstat::trace::get_first().

Member Data Documentation

◆ ccw

Circle * core::scoring::packstat::Event::ccw

Referenced by Event().

◆ ccw_angle

core::Real core::scoring::packstat::Event::ccw_angle

Referenced by Event().

◆ circle

Circle* core::scoring::packstat::Event::circle

Referenced by Event().

◆ cw_angle

core::Real core::scoring::packstat::Event::cw_angle

Referenced by Event().

◆ kind

EventType core::scoring::packstat::Event::kind

Referenced by Event().

◆ trace_

trace* core::scoring::packstat::Event::trace_

◆ x

core::Real core::scoring::packstat::Event::x

Referenced by cmp(), and Event().

◆ y

core::Real core::scoring::packstat::Event::y

Referenced by Event().


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