BALL::BindingPocketProcessor::Sphere_ Class Reference

List of all members.


Public Member Functions

 Sphere_ ()
 

Default constructor.


bool operator< (const Sphere_ &sp) const
bool operator== (const Sphere_ &sp) const

Public Attributes

BALL::Vector3 position
float radius
Position b_count
float probe_weight
Position layer
int id
Position a
Position b
Position c
Position d

Static Public Attributes

static int global_id

Detailed Description

This class implements a sphere each sphere belongs to a layer and possesses a radius, burial count and probe weight


Constructor & Destructor Documentation

BALL::BindingPocketProcessor::Sphere_::Sphere_ (  ) 

Default constructor.


Member Function Documentation

bool BALL::BindingPocketProcessor::Sphere_::operator< ( const Sphere_ sp  )  const [inline]

smaller operator for sort, applying the probe weight

References probe_weight.

bool BALL::BindingPocketProcessor::Sphere_::operator== ( const Sphere_ sp  )  const [inline]

equality operator using a,b,c and d

References a, b, c, BALL::Constants::c, and d.


Member Data Documentation

ids for identification