Uses of Class
org.jbox2d.dynamics.joints.Joint
-
Packages that use Joint Package Description org.jbox2d.callbacks org.jbox2d.dynamics org.jbox2d.dynamics.joints org.jbox2d.serialization org.jbox2d.serialization.pb org.jbox2d.testbed.framework org.jbox2d.testbed.tests -
-
Uses of Joint in org.jbox2d.callbacks
Methods in org.jbox2d.callbacks with parameters of type Joint Modifier and Type Method Description void
DestructionListener. sayGoodbye(Joint joint)
Called when any joint is about to be destroyed due to the destruction of one of its attached bodies. -
Uses of Joint in org.jbox2d.dynamics
Fields in org.jbox2d.dynamics declared as Joint Modifier and Type Field Description private Joint
World. m_jointList
Joint[]
Island. m_joints
Methods in org.jbox2d.dynamics that return Joint Modifier and Type Method Description Joint
World. createJoint(JointDef def)
create a joint to constrain bodies together.Joint
World. getJointList()
Get the world joint list.Methods in org.jbox2d.dynamics with parameters of type Joint Modifier and Type Method Description void
Island. add(Joint joint)
void
World. destroyJoint(Joint j)
destroy a joint.private void
World. drawJoint(Joint joint)
-
Uses of Joint in org.jbox2d.dynamics.joints
Subclasses of Joint in org.jbox2d.dynamics.joints Modifier and Type Class Description class
ConstantVolumeJoint
class
DistanceJoint
A distance joint constrains two points on two bodies to remain at a fixed distance from each other.class
FrictionJoint
class
GearJoint
A gear joint is used to connect two joints together.class
MouseJoint
A mouse joint is used to make a point on a body track a specified world point.class
PrismaticJoint
A prismatic joint.class
PulleyJoint
The pulley joint is connected to two bodies and two fixed ground points.class
RevoluteJoint
A revolute joint constrains two bodies to share a common point while they are free to rotate about the point.class
RopeJoint
A rope joint enforces a maximum distance between two points on two bodies.class
WeldJoint
A weld joint essentially glues two bodies together.class
WheelJoint
A wheel joint.Fields in org.jbox2d.dynamics.joints declared as Joint Modifier and Type Field Description Joint
JointEdge. joint
the jointJoint
GearJointDef. joint1
The first revolute/prismatic joint attached to the gear joint.Joint
GearJointDef. joint2
The second revolute/prismatic joint attached to the gear joint.private Joint
GearJoint. m_joint1
private Joint
GearJoint. m_joint2
Joint
Joint. m_next
Joint
Joint. m_prev
Methods in org.jbox2d.dynamics.joints that return Joint Modifier and Type Method Description static Joint
Joint. create(World world, JointDef def)
Joint
GearJoint. getJoint1()
Joint
GearJoint. getJoint2()
Joint
Joint. getNext()
get the next joint the world joint list.Methods in org.jbox2d.dynamics.joints with parameters of type Joint Modifier and Type Method Description static void
Joint. destroy(Joint joint)
-
Uses of Joint in org.jbox2d.serialization
Methods in org.jbox2d.serialization that return Joint Modifier and Type Method Description Joint
JbDeserializer. deserializeJoint(World world, java.io.InputStream input, java.util.Map<java.lang.Integer,Body> bodyMap, java.util.Map<java.lang.Integer,Joint> jointMap)
Deserializes a jointMethods in org.jbox2d.serialization with parameters of type Joint Modifier and Type Method Description java.lang.Long
JbSerializer.ObjectSigner. getTag(Joint joint)
void
JbDeserializer.ObjectListener. processJoint(Joint joint, java.lang.Long tag)
SerializationResult
JbSerializer. serialize(Joint joint, java.util.Map<Body,java.lang.Integer> bodyIndexMap, java.util.Map<Joint,java.lang.Integer> jointIndexMap)
Serializes joints. -
Uses of Joint in org.jbox2d.serialization.pb
Methods in org.jbox2d.serialization.pb that return Joint Modifier and Type Method Description Joint
PbDeserializer. deserializeJoint(World argWorld, java.io.InputStream argInput, java.util.Map<java.lang.Integer,Body> argBodyMap, java.util.Map<java.lang.Integer,Joint> jointMap)
Joint
PbDeserializer. deserializeJoint(World argWorld, Box2D.PbJoint joint, java.util.Map<java.lang.Integer,Body> argBodyMap, java.util.Map<java.lang.Integer,Joint> jointMap)
Methods in org.jbox2d.serialization.pb with parameters of type Joint Modifier and Type Method Description SerializationResult
PbSerializer. serialize(Joint argJoint, java.util.Map<Body,java.lang.Integer> argBodyIndexMap, java.util.Map<Joint,java.lang.Integer> argJointIndexMap)
Box2D.PbJoint.Builder
PbSerializer. serializeJoint(Joint joint, java.util.Map<Body,java.lang.Integer> argBodyIndexMap, java.util.Map<Joint,java.lang.Integer> argJointIndexMap)
-
Uses of Joint in org.jbox2d.testbed.framework
Methods in org.jbox2d.testbed.framework with parameters of type Joint Modifier and Type Method Description java.lang.Long
SignerAdapter. getTag(Joint argJoint)
java.lang.Long
TestbedTest. getTag(Joint joint)
void
TestbedTest. jointDestroyed(Joint joint)
void
ListenerAdapter. processJoint(Joint argJoint, java.lang.Long argTag)
void
TestbedTest. processJoint(Joint joint, java.lang.Long tag)
-
Uses of Joint in org.jbox2d.testbed.tests
Fields in org.jbox2d.testbed.tests declared as Joint Modifier and Type Field Description (package private) Joint[]
Web. m_joints
(package private) Joint
RopeTest. m_rope
Methods in org.jbox2d.testbed.tests with parameters of type Joint Modifier and Type Method Description java.lang.Long
Car. getTag(Joint joint)
java.lang.Long
CircleStress. getTag(Joint argJoint)
java.lang.Long
PrismaticTest. getTag(Joint joint)
java.lang.Long
Pulleys. getTag(Joint joint)
java.lang.Long
RevoluteTest. getTag(Joint joint)
java.lang.Long
TheoJansen. getTag(Joint argJoint)
void
Web. jointDestroyed(Joint joint)
void
Car. processJoint(Joint joint, java.lang.Long tag)
void
CircleStress. processJoint(Joint argJoint, java.lang.Long argTag)
void
PrismaticTest. processJoint(Joint joint, java.lang.Long tag)
void
Pulleys. processJoint(Joint joint, java.lang.Long tag)
void
RevoluteTest. processJoint(Joint joint, java.lang.Long tag)
void
TheoJansen. processJoint(Joint argJoint, java.lang.Long argTag)
-