17#include "momentum_export.h"
18#include "momentum_namespace.h"
29 class FrictionController;
57#ifndef AGX_MOMENTUM_ANALYSIS_API
126 agx::FrictionController* m_frictionController;
Translational or rotational friction controller for Hinge, Prismatic and CylindricalJoint.
Definition: FrictionController.h:40
void setEnableNonLinearDirectSolveUpdate(bool enable)
Enable/disable non-linear update of the friction conditions given current normal force from the direc...
void setMinimumStaticFrictionForceRange(std::pair< double, double > range)
Set the minimum force range that this friction controller can apply.
void setFrictionCoefficient(double frictionCoefficient)
Assign friction coefficient.
bool getEnableNonLinearDirectSolveUpdate() const
std::pair< double, double > getMinimumStaticFrictionForceRange() const
Get the minimum force range that this friction controller can apply.
void setMinimumStaticFrictionForceRange(double min, double max)
Set the minimum force range that this friction controller can apply.
double getFrictionCoefficient() const
Namespace for Momentum Scripting API.
Definition: AffineMatrix4x4.h:29