Klamp't
0.8.1
|
Translates click-and-drag input into an IKObjective. More...
#include <InputProcessor.h>
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 PlannerObjectiveBase * | MakeObjective (Robot *robot) |
virtual void | DrawGL () |
Public Member Functions inherited from InputProcessorBase | |
virtual void | SetGlobalTime (Real time) |
virtual void | SetPredictionTime (Real splitTime) |
Robot * | GetRobot () 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 | |
RobotWorld * | world |
Camera::Viewport * | viewport |
Real | currentTime |
Translates click-and-drag input into an IKObjective.