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 |
This class implements a sphere each sphere belongs to a layer and possesses a radius, burial count and probe weight
BALL::BindingPocketProcessor::Sphere_::Sphere_ | ( | ) |
Default constructor.
smaller operator for sort, applying the probe weight
References probe_weight.
equality operator using a,b,c and d
References a, b, c, BALL::Constants::c, and d.
Referenced by BALL::BindingPocketProcessor::SphereComparator_::operator()(), and operator==().
Referenced by BALL::BindingPocketProcessor::SphereComparator_::operator()(), and operator==().
burial count
Referenced by BALL::BindingPocketProcessor::SphereComparator_::operator()(), and operator==().
Referenced by BALL::BindingPocketProcessor::SphereComparator_::operator()(), and operator==().
int BALL::BindingPocketProcessor::Sphere_::global_id [static] |
ids for identification
layer, the sphere belongs to
position vector
probe weight
Referenced by operator<().