IMP Reference Guide
develop.36b5e40f34,2024/10/13
The Integrative Modeling Platform
|
Base class for objects that take particle arguments and modify them. More...
#include <IMP/model_object_helpers.h>
Base class for objects that take particle arguments and modify them.
Definition at line 32 of file model_object_helpers.h.
Public Member Functions | |
ModelObjectsTemp | get_outputs (Model *m, const ParticleIndexes &pis) const |
Get the ModelObjects changed when the given list of particles is used. More... | |
Protected Member Functions | |
virtual ModelObjectsTemp | do_get_outputs (Model *m, const ParticleIndexes &pis) const =0 |
Overload this method to specify the outputs. More... | |
|
protectedpure virtual |
Overload this method to specify the outputs.
Implemented in IMP::core::TransformationSymmetry, IMP::core::WeightedDerivativesToRefined, IMP::core::CentroidOfRefined, IMP::core::TransformationAndReflectionSymmetry, IMP::core::CoverRefined, IMP::example::ExampleSingletonModifier, IMP::spb::TransformationSymmetry, IMP::core::DerivativesFromRefined, IMP::core::DerivativesToRefined, IMP::pmi1::InternalCoordinatesConstraint, IMP::core::Transform, IMP::atom::CoverBond, and IMP::spb::NuisanceRangeModifier.
ModelObjectsTemp IMP::ParticleOutputs::get_outputs | ( | Model * | m, |
const ParticleIndexes & | pis | ||
) | const |
Get the ModelObjects changed when the given list of particles is used.