A decorator for an atom that has a defined CHARMM type.
|
static CHARMMAtom | decorate_particle (::IMP::kernel::Particle *p) |
|
static StringKey | get_charmm_type_key () |
|
static bool | get_is_setup (const IMP::kernel::ParticleAdaptor &p) |
|
static bool | get_is_setup (kernel::Model *m, kernel::ParticleIndex pi) |
| Return true if the particle is an instance of a CHARMMAtom.
|
|
static bool | particle_is_instance (IMP::kernel::Model *m, IMP::kernel::ParticleIndex pi) |
|
static bool | particle_is_instance (::IMP::kernel::Particle *p) |
|
static CHARMMAtom | setup_particle (IMP::kernel::ParticleAdaptor decorator, String charmm_type) |
|
static CHARMMAtom | setup_particle (kernel::Model *m, ParticleIndex pi, String charmm_type) |
|
static Atom | decorate_particle (::IMP::kernel::Particle *p) |
|
static bool | get_is_setup (const IMP::kernel::ParticleAdaptor &p) |
|
static bool | get_is_setup (kernel::Model *m, kernel::ParticleIndex pi) |
|
static bool | particle_is_instance (::IMP::kernel::Particle *p) |
|
static bool | particle_is_instance (IMP::kernel::Model *m, IMP::kernel::ParticleIndex pi) |
|
static Atom | setup_particle (kernel::Model *m, ParticleIndex pi, Atom other) |
|
static Atom | setup_particle (IMP::kernel::ParticleAdaptor decorator, Atom other) |
|
static Atom | setup_particle (IMP::kernel::ParticleAdaptor decorator, AtomType atom_type) |
|
static Atom | setup_particle (kernel::Model *m, ParticleIndex pi, AtomType atom_type) |
|
static IntKey | get_atom_type_key () |
|
static IntKey | get_element_key () |
|
static IntKey | get_input_index_key () |
|
static FloatKey | get_occupancy_key () |
|
static FloatKey | get_temperature_factor_key () |
|
static bool | get_is_setup (kernel::Model *m, kernel::ParticleIndex p) |
|
static const
IMP::core::HierarchyTraits & | get_traits () |
| Get the molecular hierarchy HierararchyTraits.
|
|
static Hierarchy | setup_particle (kernel::Model *m, kernel::ParticleIndex pi, kernel::ParticleIndexesAdaptor children=kernel::ParticleIndexesAdaptor()) |
|
static Hierarchy | decorate_particle (::IMP::kernel::Particle *p, const HierarchyTraits &tr=get_default_traits()) |
|
static const DecoratorTraits & | get_default_decorator_traits () |
|
static const HierarchyTraits & | get_default_traits () |
| Get the default hierarchy traits.
|
|
static bool | get_is_setup (const IMP::kernel::ParticleAdaptor &p, const HierarchyTraits &tr=get_default_traits()) |
|
static bool | get_is_setup (kernel::Model *, kernel::ParticleIndex, HierarchyTraits=Hierarchy::get_default_traits()) |
|
static bool | particle_is_instance (IMP::kernel::Model *m, IMP::kernel::ParticleIndex pi, const HierarchyTraits &tr=get_default_traits()) |
|
static bool | particle_is_instance (::IMP::kernel::Particle *p, const HierarchyTraits &tr=get_default_traits()) |
|
static Hierarchy | setup_particle (IMP::kernel::ParticleAdaptor d, DecoratorTraits tr=get_default_decorator_traits()) |
|
static Hierarchy | setup_particle (kernel::Model *m, ParticleIndex pi, DecoratorTraits tr=get_default_decorator_traits()) |
|
static Hierarchy | setup_particle (IMP::kernel::ParticleAdaptor d, kernel::ParticleIndexes children, DecoratorTraits tr=get_default_decorator_traits()) |
|
static Hierarchy | setup_particle (kernel::Model *m, ParticleIndex pi, kernel::ParticleIndexes children, DecoratorTraits tr=get_default_decorator_traits()) |
|
static Hierarchy | setup_particle (kernel::Model *m, ParticleIndex pi, kernel::ParticlesTemp children, DecoratorTraits tr=get_default_decorator_traits()) |
|
static Hierarchy | setup_particle (IMP::kernel::ParticleAdaptor d, kernel::ParticlesTemp children, DecoratorTraits tr=get_default_decorator_traits()) |
|
static bool | get_is_setup (Particle *p) |
| Return true if the particle can be cast to the decorator. More...
|
|
Definition at line 24 of file CHARMMAtom.h.