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