![]()  | 
  
    RobWorkProject
    23.9.11-
    
   | 
 
Kinematic modelling. More...
Classes | |
| class | FixedFrame | 
| FixedFrame is a frame for which the transform relative to the parent is constant.  More... | |
| class | FKRange | 
| Forward kinematics between a pair of frames.  More... | |
| class | FKTable | 
| Forward kinematics for a set of frames.  More... | |
| class | Frame | 
| The type of node of forward kinematic trees.  More... | |
| class | FrameMap | 
| a specialized mapping implementation for frames. It uses the internal structure of Frames to provide fast O(1) lookup for mappings from Frame to anything.  More... | |
| class | FramePairMap | 
| A map from an unordered pair of frames to some value.  More... | |
| class | FrameType | 
| Enumeration of all concrete frame types of RobWork.  More... | |
| class | Kinematics | 
| Utility functions for the rw::kinematics module.  More... | |
| class | MovableFrame | 
| MovableFrame is a frame for which it is possible to freely change the transform relative to the parent.  More... | |
| class | QState | 
| The configuration state of a work cell.  More... | |
| class | State | 
| The state of a work cell (or kinematics tree).  More... | |
| class | StateCache | 
| the basic building block for the stateless desing using the StateStructure class. A StateCache represents a size, a unique id, and a unique name, when inserted into the StateStructure. The size will allocate "size"-doubles in State objects originating from the StateStructure.  More... | |
| class | StateData | 
| the basic building block for the stateless design using the StateStructure class. A StateData represents a size, a unique id, and a unique name, when inserted into the StateStructure. The size will allocate "size"-doubles in State objects originating from the StateStructure.  More... | |
| class | Stateless | 
| interface for a stateless or typically a part stateless class.  More... | |
| class | StatelessData | 
| class for enabling statelessness in classes that are data containers  More... | |
| class | StateSetup | 
| Utility class to help construct a State.  More... | |
| class | StateStructure | 
| the StateStructure is responsible for handling a structure of StateData and Frames  More... | |
| class | TreeState | 
| The tree structure state of a work cell.  More... | |
Typedefs | |
| typedef std::pair< rw::kinematics::Frame *, rw::kinematics::Frame * > | FramePair | 
| A pair of frames.  | |
| typedef std::pair< const rw::kinematics::Frame *, const rw::kinematics::Frame * > | ConstFramePair | 
| A pair of constant frames.  | |
| typedef std::set< kinematics::Frame * > | FrameSet | 
| A set of frames.  | |
| typedef std::vector< kinematics::Frame * > | FrameList | 
| A list of frames.  | |
| typedef std::vector< const rw::kinematics::Frame * > | ConstFrameList | 
| A list of const frames.  | |
| typedef std::set< kinematics::FramePair > | FramePairSet | 
| A set of frame pairs.  | |
| typedef std::vector< kinematics::FramePair > | FramePairList | 
| A list of frame pairs.  | |
| typedef rw::core::Ptr< StateStructure > | StateStructurePtr | 
| Shortcut for smart pointer type.  More... | |
Kinematic modelling.
| typedef rw::core::Ptr<StateStructure> StateStructurePtr | 
Shortcut for smart pointer type.