| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
utility methods for npctransport More...
#include "npctransport_config.h"#include <IMP/npctransport/npctransport_proto.fwd.h>#include <IMP/npctransport/internal/util.h>#include <IMP/core/Typed.h>#include <IMP/core/rigid_bodies.h>#include <IMP/algebra/Vector3D.h>#include <IMP/algebra/ReferenceFrame3D.h>#include <IMP/algebra/Transformation3D.h>#include "typedefs.h"#include <IMP/base_types.h>#include <algorithm>#include <string>
 Include dependency graph for util.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| IMP | |
| Base functionality and abstract base classes for representation, scoring and sampling.  | |
| IMP::npctransport | |
| Simulation of transport through the Nuclear Pore Complex.  | |
Functions | |
| void | IMP::npctransport::copy_FGs_coordinates (SimulationData const *src_sd, SimulationData *trg_sd) | 
| copy coordinates of src_sd to trg_sd for FG repeats only  More... | |
| void | IMP::npctransport::copy_hierarchy_reference_frame_recursive (Particle *src_p, Particle *trg_p) | 
| void | IMP::npctransport::copy_particle_reference_frame_if_applicable (Particle *src_p, Particle *trg_p) | 
| unsigned int | IMP::npctransport::find_or_add_fg_bead_of_type (::npctransport_proto::Statistics *s, IMP::core::ParticleType pt) | 
| unsigned int | IMP::npctransport::find_or_add_fg_chain_of_type (::npctransport_proto::Statistics *s, IMP::core::ParticleType pt) | 
| unsigned int | IMP::npctransport::find_or_add_floater_of_type (::npctransport_proto::Statistics *s, IMP::core::ParticleType pt) | 
| unsigned int | IMP::npctransport::find_or_add_interaction_of_type (::npctransport_proto::Statistics *s, IMP::npctransport::InteractionType it) | 
| algebra::Vector3D | IMP::npctransport::get_global_from_local_v3 (Particle *p, const algebra::Vector3D &local) | 
| template<class t_ordered_set > | |
| boost::tuple< unsigned int,  unsigned int >  | IMP::npctransport::get_n_lost_and_gained (t_ordered_set old, t_ordered_set cur) | 
| ParticlesTemp | IMP::npctransport::get_non_optimizable_particles (ParticlesTemp const &particles) | 
| ParticlesTemp | IMP::npctransport::get_optimizable_particles (ParticlesTemp const &particles) | 
| ParticleIndexes | IMP::npctransport::get_particle_indexes (ParticlesTemp const &particles) | 
| void | IMP::npctransport::get_protobuf_configuration_from_text (std::string config_txt, std::string config_pb) | 
| algebra::Vector3Ds | IMP::npctransport::get_spheres_centers (algebra::Sphere3Ds const &spheres) | 
| template<typename V3iter > | |
| algebra::Sphere3Ds | IMP::npctransport::get_spheres_from_vectors (V3iter first, V3iter last, double radius) | 
| convert vectors to spheres of passed radius  More... | |
| algebra::Sphere3Ds | IMP::npctransport::get_spheres_from_vectors (algebra::Vector3Ds const &vs, double radius) | 
| convert vectors to spheres of passed radius  More... | |
| template<class t_value > | |
| std::pair< t_value, t_value > | IMP::npctransport::make_unordered_pair (t_value v0, t_value v1) | 
| Canonize such that v0>=v1 so order doesn't matter.  More... | |