IMP logo

IMP::core::BoundingBox3DSingletonScore Class Reference


Detailed Description

Score particles based on how far outside a box they are.

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.

Inheritance diagram for IMP::core::BoundingBox3DSingletonScore:

Inheritance graph
[legend]

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)

The documentation for this class was generated from the following files:

Generated on Mon Mar 8 23:08:54 2010 for IMP by doxygen 1.5.8