16 #ifndef SURGSIM_PHYSICS_FREEMOTION_H 17 #define SURGSIM_PHYSICS_FREEMOTION_H 48 std::shared_ptr<PhysicsManagerState>
doUpdate(
const double& dt,
const std::shared_ptr<PhysicsManagerState>& state)
Definition: CompoundShapeToGraphics.cpp:29
SURGSIM_CLASSNAME(SurgSim::Physics::FreeMotion)
FreeMotion(bool doCopyState=false)
Constructor.
Definition: FreeMotion.cpp:35
std::shared_ptr< PhysicsManagerState > doUpdate(const double &dt, const std::shared_ptr< PhysicsManagerState > &state) override
Override doUpdate from superclass.
Definition: FreeMotion.cpp:46
Apply the FreeMotion calculation to all physics representations.
Definition: FreeMotion.h:33
~FreeMotion()
Destructor.
Definition: FreeMotion.cpp:41
Encapsulates a calculation over a selection of objects, needs to be subclassed to be used...
Definition: Computation.h:32