IMP logo

IMP::QuadFilter Class Reference


Detailed Description

A shared filter for particle_quads.

Stores a searchable shared collection of particle_quads.

Implementors should see IMP_QUAD_FILTER().

Inheritance diagram for IMP::QuadFilter:

Inheritance graph
[legend]

Public Member Functions

virtual bool get_contains_particle_quad (const ParticleQuad &p) const =0
 QuadFilter (std::string name="QuadFilter %1%")
Interactions
Return the set of particles used when applied to the passed list.

virtual ObjectsTemp get_input_objects (const ParticleQuad &p) const =0
virtual ParticlesTemp get_input_particles (const ParticleQuad &p) const =0

Friends

template<class T >
void IMP::internal::unref (T *)

Member Function Documentation

virtual bool IMP::QuadFilter::get_contains_particle_quad ( const ParticleQuad &  p  )  const [pure virtual]

Note:
This function may be linear. Be aware of the complexity bounds of your particular filter.


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

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