IMP  2.3.1
The Integrative Modeling Platform
IMP::kernel::ParticleOutputs Class Reference

#include <IMP/kernel/model_object_helpers.h>

+ Inheritance diagram for IMP::kernel::ParticleOutputs:

Detailed Description

Inherit from this for objects that take particle arguments and modify them.

Definition at line 41 of file 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
 

Member Function Documentation

virtual ModelObjectsTemp IMP::kernel::ParticleOutputs::do_get_outputs ( kernel::Model m,
const ParticleIndexes pis 
) const
protectedvirtual
virtual ContainersTemp IMP::kernel::ParticleOutputs::get_output_containers ( Particle p) const
virtual
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_inputs instead.
virtual ParticlesTemp IMP::kernel::ParticleOutputs::get_output_particles ( Particle p) const
virtual
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_inputs instead.
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.


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