IMP
2.2.1
The Integrative Modeling Platform
|
See IMP.kinematics for more information.
Classes | |
class | BondAngleRevoluteJoint |
class | CompositeJoint |
class | DihedralAngleRevoluteJoint |
class | DOF |
class | DOFsSampler |
class | Joint |
class | KinematicForest |
class | KinematicForestScoreState |
class | KinematicNode |
class | LocalPlanner |
class | PathLocalPlanner |
class | PrismaticJoint |
class | ProteinKinematics |
class | RevoluteJoint |
class | RRT |
class | TransformationJoint |
class | UniformBackboneSampler |
Functions | |
std::string | get_data_path (std::string file_name) |
Return the full path to installed data. More... | |
std::string | get_example_path (std::string file_name) |
Return the path to installed example data for this module. More... | |
typedef IMP::base::Vector<IMP::base::Pointer< BondAngleRevoluteJoint > > IMP::kinematics::BondAngleRevolteJoints |
Store a set of objects.
Definition at line 307 of file revolute_joints.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< BondAngleRevoluteJoint > > IMP::kinematics::BondAngleRevolteJointsTemp |
Pass a set of objects. See BondAngleRevoluteJoint
Definition at line 308 of file revolute_joints.h.
Store a set of objects.
Definition at line 131 of file CompositeJoint.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< CompositeJoint > > IMP::kinematics::CompositeJointsTemp |
Pass a set of objects. See CompositeJoint
Definition at line 131 of file CompositeJoint.h.
typedef IMP::base::Vector<IMP::base::Pointer< DihedralAngleRevoluteJoint > > IMP::kinematics::DihedralAngleRevoluteJoints |
Store a set of objects.
Definition at line 306 of file revolute_joints.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< DihedralAngleRevoluteJoint > > IMP::kinematics::DihedralAngleRevoluteJointsTemp |
Pass a set of objects. See DihedralAngleRevoluteJoint
Definition at line 307 of file revolute_joints.h.
typedef IMP::base::Vector< DirectionalDOF > IMP::kinematics::DirectionalDOFs |
Pass or store a set of DirectionalDOF .
Definition at line 99 of file directional_DOFs.h.
typedef IMP::base::Vector<IMP::base::Pointer< DOF > > IMP::kinematics::DOFs |
Store a set of objects.
Definition at line 86 of file DOFsSampler.h.
Pass a set of objects. See DOFsSampler
Definition at line 86 of file DOFsSampler.h.
typedef IMP::base::Vector< DOFValues > IMP::kinematics::DOFValuesList |
Pass or store a set of DOFValues .
Definition at line 61 of file DOFValues.h.
typedef IMP::base::Vector<IMP::base::Pointer< Joint > > IMP::kinematics::Joints |
Store a set of objects.
Definition at line 272 of file KinematicForest.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< KinematicForest > > IMP::kinematics::KinematicForestsTemp |
Pass a set of objects. See KinematicForest
Definition at line 272 of file KinematicForest.h.
Store a set of objects.
Definition at line 83 of file local_planners.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< LocalPlanner > > IMP::kinematics::LocalPlannersTemp |
Pass a set of objects. See LocalPlanner
Definition at line 83 of file local_planners.h.
typedef IMP::base::Vector<IMP::base::Pointer< PathLocalPlanner > > IMP::kinematics::PathLocalPlanners |
Store a set of objects.
Definition at line 83 of file local_planners.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< PathLocalPlanner > > IMP::kinematics::PathLocalPlannersTemp |
Pass a set of objects. See PathLocalPlanner
Definition at line 84 of file local_planners.h.
Store a set of objects.
Definition at line 86 of file PrismaticJoint.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< PrismaticJoint > > IMP::kinematics::PrismaticJointsTemp |
Pass a set of objects. See PrismaticJoint
Definition at line 86 of file PrismaticJoint.h.
Store a set of objects.
Definition at line 306 of file revolute_joints.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< RevoluteJoint > > IMP::kinematics::RevoluteJointsTemp |
Pass a set of objects. See RevoluteJoint
Definition at line 306 of file revolute_joints.h.
typedef IMP::base::Vector<IMP::base::Pointer< TransformationJoint > > IMP::kinematics::TransformationJoints |
Store a set of objects.
Definition at line 45 of file TransformationJoint.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< TransformationJoint > > IMP::kinematics::TransformationJointsTemp |
Pass a set of objects. See TransformationJoint
Definition at line 45 of file TransformationJoint.h.
typedef IMP::base::Vector<IMP::base::Pointer< UniformBackboneSampler > > IMP::kinematics::UniformBackboneSamplers |
Store a set of objects.
Definition at line 49 of file UniformBackboneSampler.h.
typedef IMP::base::Vector<IMP::base::WeakPointer< UniformBackboneSampler > > IMP::kinematics::UniformBackboneSamplersTemp |
Pass a set of objects. See UniformBackboneSampler
Definition at line 49 of file UniformBackboneSampler.h.
std::string IMP::kinematics::get_data_path | ( | std::string | file_name | ) |
Each module has its own data directory, so be sure to use the version of this function in the correct module. To read the data file "data_library" that was placed in the data
directory of module "mymodule", do something like
This will ensure that the code works when IMP
is installed or used via the setup_environment.sh
script.
std::string IMP::kinematics::get_example_path | ( | std::string | file_name | ) |
Each module has its own example directory, so be sure to use the version of this function in the correct module. For example to read the file example_protein.pdb
located in the examples
directory of the IMP::atom module, do
This will ensure that the code works when IMP
is installed or used via the setup_environment.sh
script.