IMP  2.3.0
The Integrative Modeling Platform
KinematicForest.h File Reference

Wrapper class for a kinematic forest (collection of trees) made of KinematicNode objects, interconnected by joints. This data structure allows for kinematic control of the tree and interconversion between internal and external coordinates. More...

#include "kinematics_config.h"
#include <IMP/kernel/Model.h>
#include <IMP/kinematics/KinematicNode.h>
#include <IMP/kinematics/Joint.h>
#include <IMP/kinematics/TransformationJoint.h>
#include <IMP/base/Object.h>
#include <IMP/Decorator.h>
#include <boost/unordered_set.hpp>
#include <IMP/base/exception.h>
#include <IMP/base/check_macros.h>
#include <IMP/base/warning_macros.h>
#include <IMP/atom/Hierarchy.h>
#include <queue>
#include <algorithm>
+ Include dependency graph for KinematicForest.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IMP::kinematics::KinematicForest
 

Namespaces

 IMP
 Synonym for IMP::kernel.
 
 IMP::kinematics
 Functionality for dealing with kinematic mechanical structures.
 

Typedefs

typedef IMP::base::Vector
< IMP::base::Pointer
< KinematicForest > > 
IMP::kinematics::KinematicForests
 
typedef IMP::base::Vector
< IMP::base::WeakPointer
< KinematicForest > > 
IMP::kinematics::KinematicForestsTemp
 

Detailed Description

Wrapper class for a kinematic forest (collection of trees) made of KinematicNode objects, interconnected by joints. This data structure allows for kinematic control of the tree and interconversion between internal and external coordinates.

Authors
Dina Schneidman, Barak Raveh

Copyright 2007-2014 IMP Inventors. All rights reserved.

Definition in file KinematicForest.h.