1 #ifndef DRAG_FORCE_GENERATOR_H 2 #define DRAG_FORCE_GENERATOR_H 7 #include "physics_entity.h" 46 void AccumulateForce(std::shared_ptr<PhysicsEntity> entity, Vector3Gf &F)
const;
53 void AccumulatedFdv(
const std::shared_ptr<PhysicsEntity> entity, Eigen::Matrix<GLfloat,3,3> &dF)
const;
void SetDragCoeff(GLfloat beta)
Definition: linear_drag_force.cpp:18
Computes a simple linear drag force on the provided entity.
Definition: linear_drag_force.h:12
void AccumulatedFdv(const std::shared_ptr< PhysicsEntity > entity, Eigen::Matrix< GLfloat, 3, 3 > &dF) const
Definition: linear_drag_force.cpp:31
GLfloat GetDragCoeff()
Definition: linear_drag_force.cpp:13
LinearDragForceGenerator()
Definition: linear_drag_force.cpp:3
void AccumulateForce(std::shared_ptr< PhysicsEntity > entity, Vector3Gf &F) const
Definition: linear_drag_force.cpp:23