The radius of the particle is ignored, only the center coordinates are used. A particle that is contained within the bounding box has a score of 0. The UnaryFunction passed should return 0 when given a feature size of 0.
Public Member Functions | |
BoundingBox3DSingletonScore (UnaryFunction *f, const algebra::BoundingBoxD< 3 > &bb) | |
ContainersTemp | get_input_containers (Particle *) const |
ParticlesTemp | get_input_particles (Particle *p) const |
ParticlesList | get_interacting_particles (Particle *) const |
bool | get_is_changed (Particle *p) const |
IMP_SINGLETON_SCORE_BASE (BoundingBox3DSingletonScore) |