Klamp't  0.8.1
Public Member Functions | Public Attributes | List of all members
StandardInputProcessor Class Reference

Translates click-and-drag input into an IKObjective. More...

#include <InputProcessor.h>

Inheritance diagram for StandardInputProcessor:
InputProcessorBase PredictiveExtrapolationInputProcessor

Public Member Functions

virtual string Instructions () const
 
virtual void Activate (bool enabled)
 
virtual bool HasUpdate ()
 
virtual void Hover (int mx, int my)
 
virtual void Drag (float dx, float dy)
 
virtual void Spaceball (const RigidTransform &T)
 
virtual PlannerObjectiveBaseMakeObjective (Robot *robot)
 
virtual void DrawGL ()
 
- Public Member Functions inherited from InputProcessorBase
virtual void SetGlobalTime (Real time)
 
virtual void SetPredictionTime (Real splitTime)
 
RobotGetRobot () const
 
void GetClickRay (int mx, int my, Ray3D &ray) const
 

Public Attributes

bool move
 
bool changed
 
int currentLink
 
Vector3 currentPoint
 
Vector3 currentDestination
 
bool useSpaceball
 
RigidTransform currentDesiredTransform
 
IKGoal goal
 
Real pathCost
 
- Public Attributes inherited from InputProcessorBase
RobotWorldworld
 
Camera::Viewport * viewport
 
Real currentTime
 

Detailed Description

Translates click-and-drag input into an IKObjective.


The documentation for this class was generated from the following file: