#include <b2_weld_joint.h>
Public Member Functions | |
b2WeldJointDef () | |
void | Initialize (b2Body *bodyA, b2Body *bodyB, const b2Vec2 &anchor) |
![]() | |
b2JointDef () | |
Public Attributes | |
float | damping |
The rotational damping in N*m*s. More... | |
b2Vec2 | localAnchorA |
The local anchor point relative to bodyA's origin. More... | |
b2Vec2 | localAnchorB |
The local anchor point relative to bodyB's origin. More... | |
float | referenceAngle |
The bodyB angle minus bodyA angle in the reference state (radians). More... | |
float | stiffness |
![]() | |
b2Body * | bodyA |
The first attached body. More... | |
b2Body * | bodyB |
The second attached body. More... | |
bool | collideConnected |
Set this flag to true if the attached bodies should collide. More... | |
b2JointType | type |
The joint type is set automatically for concrete joint types. More... | |
b2JointUserData | userData |
Use this to attach application specific data to your joints. More... | |
Weld joint definition. You need to specify local anchor points where they are attached and the relative body angle. The position of the anchor points is important for computing the reaction torque.
Definition at line 32 of file b2_weld_joint.h.
|
inline |
Definition at line 34 of file b2_weld_joint.h.
Initialize the bodies, anchors, reference angle, stiffness, and damping.
bodyA | the first body connected by this joint |
bodyB | the second body connected by this joint |
anchor | the point of connection in world coordinates |
Definition at line 41 of file b2_weld_joint.cpp.
float b2WeldJointDef::damping |
The rotational damping in N*m*s.
Definition at line 64 of file b2_weld_joint.h.
b2Vec2 b2WeldJointDef::localAnchorA |
The local anchor point relative to bodyA's origin.
Definition at line 51 of file b2_weld_joint.h.
b2Vec2 b2WeldJointDef::localAnchorB |
The local anchor point relative to bodyB's origin.
Definition at line 54 of file b2_weld_joint.h.
float b2WeldJointDef::referenceAngle |
The bodyB angle minus bodyA angle in the reference state (radians).
Definition at line 57 of file b2_weld_joint.h.
float b2WeldJointDef::stiffness |
The rotational stiffness in N*m Disable softness with a value of 0
Definition at line 61 of file b2_weld_joint.h.