Fx2D
A C++20 2D rigid-body physics engine
Loading...
Searching...
No Matches
FxRevoluteJoint Member List

This is the complete list of members for FxRevoluteJoint, including all inherited members.

apply_controls(double dt) overrideFxRevoluteJointvirtual
clamp_effort(float effort) constFxJointprotected
enabledFxJoint
entities_collideFxJoint
entity1FxJointprotected
entity2FxJointprotected
eval_pid(float error, double dt)FxJointprotected
FxJoint(const std::string &name, const std::shared_ptr< FxEntity > &e1, const std::shared_ptr< FxEntity > &e2)FxJoint
FxRevoluteJoint(const std::string &name, const std::shared_ptr< FxEntity > &e1, const std::shared_ptr< FxEntity > &e2, const FxVec2f &anchor_point, float angle_min=-3.14159f, float angle_max=3.14159f)FxRevoluteJoint
get_constraints() constFxJointinline
get_control_mode() constFxJointinline
get_d() constFxJointinline
get_effort() constFxJointinline
get_entity1() constFxJointinline
get_entity1_name() constFxJoint
get_entity2() constFxJointinline
get_entity2_name() constFxJoint
get_i() constFxJointinline
get_instant() constFxJointinline
get_max_effort() constFxJointinline
get_max_torque() constFxRevoluteJointinline
get_name() constFxJointinline
get_omega() constFxRevoluteJoint
get_p() constFxJointinline
get_pid() constFxJointinline
get_theta() constFxRevoluteJoint
is_prismatic() constFxJointinlinevirtual
is_revolute() const overrideFxRevoluteJointinlinevirtual
m_constraintsFxJointprotected
m_instantFxJointprotected
m_integralFxJointprotected
m_nameFxJointprotected
m_pidFxJointprotected
m_previous_errorFxJointprotected
m_target_effortFxJointprotected
namespace_constraints()FxJointprotected
reset()FxJointinline
reset_pid_state()FxJointprotected
set_control_mode(ControlMode mode)FxJoint
set_d(float d)FxJointinline
set_effort(float effort)FxJoint
set_i(float i)FxJointinline
set_instant(bool instant)FxJointinline
set_max_effort(float max_effort)FxJoint
set_max_torque(float max_torque)FxRevoluteJointinline
set_omega(float omega, bool instant=true)FxRevoluteJoint
set_p(float p)FxJointinline
set_pid(const FxVec3f &pid)FxJoint
set_theta(float angle, bool instant=true)FxRevoluteJoint
set_torque(float torque)FxRevoluteJoint
wake_entities()FxJointprotected
~FxJoint()=defaultFxJointvirtual