IMP
2.1.1
The Integrative Modeling Platform
|
#include <IMP/kernel/model_object_helpers.h>
Public Member Functions | |
virtual ContainersTemp | get_output_containers (Particle *p) const |
virtual ParticlesTemp | get_output_particles (Particle *p) const |
ModelObjectsTemp | get_outputs (kernel::Model *m, const ParticleIndexes &pis) const |
Protected Member Functions | |
virtual ModelObjectsTemp | do_get_outputs (kernel::Model *m, const ParticleIndexes &pis) const |
Inherit from this for objects that take particle arguments and modify them.
Definition at line 41 of file kernel/model_object_helpers.h.
|
protectedvirtual |
Overload this method to specify the outputs.
Reimplemented in IMP::core::TransformationSymmetry, IMP::core::TransformationAndReflectionSymmetry, IMP::core::CoverRefined, IMP::core::CentroidOfRefined, IMP::example::ExampleSingletonModifier, IMP::core::Transform, and IMP::atom::CoverBond.
|
virtual |
|
virtual |
ModelObjectsTemp IMP::kernel::ParticleOutputs::get_outputs | ( | kernel::Model * | m, |
const ParticleIndexes & | pis | ||
) | const |
Get the list of ModelObjects changed when passed the given list of particles is used.