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

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

#include <InputProcessor.h>

Inheritance diagram for Klampt::StandardInputProcessor:
Klampt::InputProcessorBase Klampt::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 (RobotModel *robot)
virtual void DrawGL ()
- Public Member Functions inherited from Klampt::InputProcessorBase
virtual void SetGlobalTime (Real time)
virtual void SetPredictionTime (Real splitTime)
RobotModelGetRobot () 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 Klampt::InputProcessorBase
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: