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

A hook that acts as a Hookean (optionally damped) spring to a given fixed target point. More...

#include <Simulator.h>

Inheritance diagram for Klampt::SpringHook:
Klampt::WorldSimulationHook Klampt::SimulatorHook

Public Member Functions

 SpringHook (dBodyID body, const Vector3 &worldpt, const Vector3 &target, Real kP, Real kD=0)
 
virtual void Step (Real dt) override
 
virtual bool ReadState (File &f) override
 
virtual bool WriteState (File &f) const override
 
 SpringHook (dBodyID body, const Vector3 &worldpt, const Vector3 &target, Real kP, Real kD=0)
 
virtual void Step (Real dt)
 
virtual bool ReadState (File &f)
 
virtual bool WriteState (File &f) const
 

Public Attributes

dBodyID body
 
Vector3 localpt
 
Vector3 target
 
Real kP
 
Real kD
 
- Public Attributes inherited from Klampt::WorldSimulationHook
bool autokill
 
- Public Attributes inherited from Klampt::SimulatorHook
bool autokill
 

Detailed Description

A hook that acts as a Hookean (optionally damped) spring to a given fixed target point.


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