Klamp't
0.9.0
|
Translates input and extrapolated velocity into a CartesianTrackingObjective. More...
#include <InputProcessor.h>
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 PlannerObjectiveBase * | MakeObjective (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) |
RobotModel * | GetRobot () 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 |
PlannerObjectiveBase * | lastObjective |
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 | |
WorldModel * | world |
Camera::Viewport * | viewport |
Real | currentTime |
Translates input and extrapolated velocity into a CartesianTrackingObjective.