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

Definition at line 158 of file bindingPocketProcessor.h.


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

Definition at line 186 of file bindingPocketProcessor.h.

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

equality operator using a,b,c and d

Definition at line 196 of file bindingPocketProcessor.h.


Member Data Documentation

Definition at line 192 of file bindingPocketProcessor.h.

Definition at line 192 of file bindingPocketProcessor.h.

burial count

Definition at line 174 of file bindingPocketProcessor.h.

Definition at line 192 of file bindingPocketProcessor.h.

Definition at line 192 of file bindingPocketProcessor.h.

Definition at line 191 of file bindingPocketProcessor.h.

ids for identification

Definition at line 186 of file bindingPocketProcessor.h.

layer, the sphere belongs to

Definition at line 182 of file bindingPocketProcessor.h.

position vector

Definition at line 166 of file bindingPocketProcessor.h.

probe weight

Definition at line 178 of file bindingPocketProcessor.h.

radius

Definition at line 170 of file bindingPocketProcessor.h.

Generated by  doxygen 1.6.3