Klamp't  0.9.0
Public Member Functions | Public Attributes | List of all members
Klampt::PredictiveExtrapolationInputProcessor Class Reference

Translates input and extrapolated velocity into a CartesianTrackingObjective. More...

#include <InputProcessor.h>

Inheritance diagram for Klampt::PredictiveExtrapolationInputProcessor:
Klampt::StandardInputProcessor Klampt::InputProcessorBase

Public Member Functions

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

Public Attributes

Real currentInputTime
int numInputs
Vector3 sumVelocity
Real alpha
Real weightDecay
Real speedDecay
Real predictionOffset
bool tracking
- Public Attributes inherited from Klampt::StandardInputProcessor
bool move
bool changed
int currentLink
Vector3 currentPoint
Vector3 currentDestination
bool useSpaceball
RigidTransform currentDesiredTransform
IKGoal goal
Real pathCost
- Public Attributes inherited from Klampt::InputProcessorBase
Camera::Viewport * viewport
Real currentTime

Detailed Description

Translates input and extrapolated velocity into a CartesianTrackingObjective.

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