Package org.box2d.proto
Interface Box2D.PbJointOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Box2D.PbJoint,Box2D.PbJoint.Builder
- Enclosing class:
- Box2D
public static interface Box2D.PbJointOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBodies(int index)con volintgetBodiesCount()con voljava.util.List<java.lang.Integer>getBodiesList()con volintgetBodyA()optional int32 body_a = 3;intgetBodyB()optional int32 body_b = 4;booleangetCollideConnected()optional bool collideConnected = 5;floatgetDampingRatio()distance, mouse, wheel, weld, col volbooleangetEnableLimit()revolute, prismaticbooleangetEnableMotor()revolute, prismatic, wheelfloatgetFrequency()distance, mouse, wheel, weld, con volBox2D.PbVec2getGroundAnchorA()pulleyBox2D.PbVec2OrBuildergetGroundAnchorAOrBuilder()pulleyBox2D.PbVec2getGroundAnchorB()pulleyBox2D.PbVec2OrBuildergetGroundAnchorBOrBuilder()pulleyintgetJoint1()gearintgetJoint2()gearintgetJoints(int index)con volintgetJointsCount()con voljava.util.List<java.lang.Integer>getJointsList()con volfloatgetLength()distancefloatgetLengthA()pulleyfloatgetLengthB()pulleyBox2D.PbVec2getLocalAnchorA()optional .box2d.PbVec2 local_anchor_a = 6;Box2D.PbVec2OrBuildergetLocalAnchorAOrBuilder()optional .box2d.PbVec2 local_anchor_a = 6;Box2D.PbVec2getLocalAnchorB()optional .box2d.PbVec2 local_anchor_b = 7;Box2D.PbVec2OrBuildergetLocalAnchorBOrBuilder()optional .box2d.PbVec2 local_anchor_b = 7;Box2D.PbVec2getLocalAxisA()prismatic, wheelBox2D.PbVec2OrBuildergetLocalAxisAOrBuilder()prismatic, wheelfloatgetLowerLimit()revolute, prismaticfloatgetMaxForce()mouse, friction, ropefloatgetMaxLength()ropefloatgetMaxMotorForce()prismaticfloatgetMaxMotorTorque()revolute, wheelfloatgetMaxTorque()frictionfloatgetMotorSpeed()revolute, prismatic, wheelfloatgetRatio()pulley, gearfloatgetRefAngle()revolute, prismatic, jointlonggetTag()optional int64 tag = 1;Box2D.PbVec2getTarget()mouseBox2D.PbVec2OrBuildergetTargetOrBuilder()mouseBox2D.PbJointTypegetType()required .box2d.PbJointType type = 2;floatgetUpperLimit()revolute, prismaticbooleanhasBodyA()optional int32 body_a = 3;booleanhasBodyB()optional int32 body_b = 4;booleanhasCollideConnected()optional bool collideConnected = 5;booleanhasDampingRatio()distance, mouse, wheel, weld, col volbooleanhasEnableLimit()revolute, prismaticbooleanhasEnableMotor()revolute, prismatic, wheelbooleanhasFrequency()distance, mouse, wheel, weld, con volbooleanhasGroundAnchorA()pulleybooleanhasGroundAnchorB()pulleybooleanhasJoint1()gearbooleanhasJoint2()gearbooleanhasLength()distancebooleanhasLengthA()pulleybooleanhasLengthB()pulleybooleanhasLocalAnchorA()optional .box2d.PbVec2 local_anchor_a = 6;booleanhasLocalAnchorB()optional .box2d.PbVec2 local_anchor_b = 7;booleanhasLocalAxisA()prismatic, wheelbooleanhasLowerLimit()revolute, prismaticbooleanhasMaxForce()mouse, friction, ropebooleanhasMaxLength()ropebooleanhasMaxMotorForce()prismaticbooleanhasMaxMotorTorque()revolute, wheelbooleanhasMaxTorque()frictionbooleanhasMotorSpeed()revolute, prismatic, wheelbooleanhasRatio()pulley, gearbooleanhasRefAngle()revolute, prismatic, jointbooleanhasTag()optional int64 tag = 1;booleanhasTarget()mousebooleanhasType()required .box2d.PbJointType type = 2;booleanhasUpperLimit()revolute, prismatic-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasTag
boolean hasTag()
optional int64 tag = 1;- Returns:
- Whether the tag field is set.
-
getTag
long getTag()
optional int64 tag = 1;- Returns:
- The tag.
-
hasType
boolean hasType()
required .box2d.PbJointType type = 2;- Returns:
- Whether the type field is set.
-
getType
Box2D.PbJointType getType()
required .box2d.PbJointType type = 2;- Returns:
- The type.
-
hasBodyA
boolean hasBodyA()
optional int32 body_a = 3;- Returns:
- Whether the bodyA field is set.
-
getBodyA
int getBodyA()
optional int32 body_a = 3;- Returns:
- The bodyA.
-
hasBodyB
boolean hasBodyB()
optional int32 body_b = 4;- Returns:
- Whether the bodyB field is set.
-
getBodyB
int getBodyB()
optional int32 body_b = 4;- Returns:
- The bodyB.
-
hasCollideConnected
boolean hasCollideConnected()
optional bool collideConnected = 5;- Returns:
- Whether the collideConnected field is set.
-
getCollideConnected
boolean getCollideConnected()
optional bool collideConnected = 5;- Returns:
- The collideConnected.
-
hasLocalAnchorA
boolean hasLocalAnchorA()
optional .box2d.PbVec2 local_anchor_a = 6;- Returns:
- Whether the localAnchorA field is set.
-
getLocalAnchorA
Box2D.PbVec2 getLocalAnchorA()
optional .box2d.PbVec2 local_anchor_a = 6;- Returns:
- The localAnchorA.
-
getLocalAnchorAOrBuilder
Box2D.PbVec2OrBuilder getLocalAnchorAOrBuilder()
optional .box2d.PbVec2 local_anchor_a = 6;
-
hasLocalAnchorB
boolean hasLocalAnchorB()
optional .box2d.PbVec2 local_anchor_b = 7;- Returns:
- Whether the localAnchorB field is set.
-
getLocalAnchorB
Box2D.PbVec2 getLocalAnchorB()
optional .box2d.PbVec2 local_anchor_b = 7;- Returns:
- The localAnchorB.
-
getLocalAnchorBOrBuilder
Box2D.PbVec2OrBuilder getLocalAnchorBOrBuilder()
optional .box2d.PbVec2 local_anchor_b = 7;
-
hasRefAngle
boolean hasRefAngle()
revolute, prismatic, joint
optional float ref_angle = 10;- Returns:
- Whether the refAngle field is set.
-
getRefAngle
float getRefAngle()
revolute, prismatic, joint
optional float ref_angle = 10;- Returns:
- The refAngle.
-
hasEnableLimit
boolean hasEnableLimit()
revolute, prismatic
optional bool enable_limit = 12;- Returns:
- Whether the enableLimit field is set.
-
getEnableLimit
boolean getEnableLimit()
revolute, prismatic
optional bool enable_limit = 12;- Returns:
- The enableLimit.
-
hasLowerLimit
boolean hasLowerLimit()
revolute, prismatic
optional float lower_limit = 13;- Returns:
- Whether the lowerLimit field is set.
-
getLowerLimit
float getLowerLimit()
revolute, prismatic
optional float lower_limit = 13;- Returns:
- The lowerLimit.
-
hasUpperLimit
boolean hasUpperLimit()
revolute, prismatic
optional float upper_limit = 14;- Returns:
- Whether the upperLimit field is set.
-
getUpperLimit
float getUpperLimit()
revolute, prismatic
optional float upper_limit = 14;- Returns:
- The upperLimit.
-
hasEnableMotor
boolean hasEnableMotor()
revolute, prismatic, wheel
optional bool enable_motor = 15;- Returns:
- Whether the enableMotor field is set.
-
getEnableMotor
boolean getEnableMotor()
revolute, prismatic, wheel
optional bool enable_motor = 15;- Returns:
- The enableMotor.
-
hasMotorSpeed
boolean hasMotorSpeed()
revolute, prismatic, wheel
optional float motor_speed = 16;- Returns:
- Whether the motorSpeed field is set.
-
getMotorSpeed
float getMotorSpeed()
revolute, prismatic, wheel
optional float motor_speed = 16;- Returns:
- The motorSpeed.
-
hasMaxMotorTorque
boolean hasMaxMotorTorque()
revolute, wheel
optional float max_motor_torque = 17;- Returns:
- Whether the maxMotorTorque field is set.
-
getMaxMotorTorque
float getMaxMotorTorque()
revolute, wheel
optional float max_motor_torque = 17;- Returns:
- The maxMotorTorque.
-
hasLocalAxisA
boolean hasLocalAxisA()
prismatic, wheel
optional .box2d.PbVec2 local_axis_a = 20;- Returns:
- Whether the localAxisA field is set.
-
getLocalAxisA
Box2D.PbVec2 getLocalAxisA()
prismatic, wheel
optional .box2d.PbVec2 local_axis_a = 20;- Returns:
- The localAxisA.
-
getLocalAxisAOrBuilder
Box2D.PbVec2OrBuilder getLocalAxisAOrBuilder()
prismatic, wheel
optional .box2d.PbVec2 local_axis_a = 20;
-
hasMaxMotorForce
boolean hasMaxMotorForce()
prismatic
optional float max_motor_force = 21;- Returns:
- Whether the maxMotorForce field is set.
-
getMaxMotorForce
float getMaxMotorForce()
prismatic
optional float max_motor_force = 21;- Returns:
- The maxMotorForce.
-
hasLength
boolean hasLength()
distance
optional float length = 30;- Returns:
- Whether the length field is set.
-
getLength
float getLength()
distance
optional float length = 30;- Returns:
- The length.
-
hasFrequency
boolean hasFrequency()
distance, mouse, wheel, weld, con vol
optional float frequency = 31;- Returns:
- Whether the frequency field is set.
-
getFrequency
float getFrequency()
distance, mouse, wheel, weld, con vol
optional float frequency = 31;- Returns:
- The frequency.
-
hasDampingRatio
boolean hasDampingRatio()
distance, mouse, wheel, weld, col vol
optional float damping_ratio = 32;- Returns:
- Whether the dampingRatio field is set.
-
getDampingRatio
float getDampingRatio()
distance, mouse, wheel, weld, col vol
optional float damping_ratio = 32;- Returns:
- The dampingRatio.
-
hasGroundAnchorA
boolean hasGroundAnchorA()
pulley
optional .box2d.PbVec2 ground_anchor_a = 40;- Returns:
- Whether the groundAnchorA field is set.
-
getGroundAnchorA
Box2D.PbVec2 getGroundAnchorA()
pulley
optional .box2d.PbVec2 ground_anchor_a = 40;- Returns:
- The groundAnchorA.
-
getGroundAnchorAOrBuilder
Box2D.PbVec2OrBuilder getGroundAnchorAOrBuilder()
pulley
optional .box2d.PbVec2 ground_anchor_a = 40;
-
hasGroundAnchorB
boolean hasGroundAnchorB()
pulley
optional .box2d.PbVec2 ground_anchor_b = 41;- Returns:
- Whether the groundAnchorB field is set.
-
getGroundAnchorB
Box2D.PbVec2 getGroundAnchorB()
pulley
optional .box2d.PbVec2 ground_anchor_b = 41;- Returns:
- The groundAnchorB.
-
getGroundAnchorBOrBuilder
Box2D.PbVec2OrBuilder getGroundAnchorBOrBuilder()
pulley
optional .box2d.PbVec2 ground_anchor_b = 41;
-
hasLengthA
boolean hasLengthA()
pulley
optional float length_a = 42;- Returns:
- Whether the lengthA field is set.
-
getLengthA
float getLengthA()
pulley
optional float length_a = 42;- Returns:
- The lengthA.
-
hasLengthB
boolean hasLengthB()
pulley
optional float length_b = 43;- Returns:
- Whether the lengthB field is set.
-
getLengthB
float getLengthB()
pulley
optional float length_b = 43;- Returns:
- The lengthB.
-
hasRatio
boolean hasRatio()
pulley, gear
optional float ratio = 44;- Returns:
- Whether the ratio field is set.
-
getRatio
float getRatio()
pulley, gear
optional float ratio = 44;- Returns:
- The ratio.
-
hasTarget
boolean hasTarget()
mouse
optional .box2d.PbVec2 target = 50;- Returns:
- Whether the target field is set.
-
getTarget
Box2D.PbVec2 getTarget()
mouse
optional .box2d.PbVec2 target = 50;- Returns:
- The target.
-
getTargetOrBuilder
Box2D.PbVec2OrBuilder getTargetOrBuilder()
mouse
optional .box2d.PbVec2 target = 50;
-
hasMaxForce
boolean hasMaxForce()
mouse, friction, rope
optional float max_force = 51;- Returns:
- Whether the maxForce field is set.
-
getMaxForce
float getMaxForce()
mouse, friction, rope
optional float max_force = 51;- Returns:
- The maxForce.
-
hasJoint1
boolean hasJoint1()
gear
optional int32 joint1 = 61;- Returns:
- Whether the joint1 field is set.
-
getJoint1
int getJoint1()
gear
optional int32 joint1 = 61;- Returns:
- The joint1.
-
hasJoint2
boolean hasJoint2()
gear
optional int32 joint2 = 62;- Returns:
- Whether the joint2 field is set.
-
getJoint2
int getJoint2()
gear
optional int32 joint2 = 62;- Returns:
- The joint2.
-
hasMaxTorque
boolean hasMaxTorque()
friction
optional float max_torque = 90;- Returns:
- Whether the maxTorque field is set.
-
getMaxTorque
float getMaxTorque()
friction
optional float max_torque = 90;- Returns:
- The maxTorque.
-
hasMaxLength
boolean hasMaxLength()
rope
optional float max_length = 100;- Returns:
- Whether the maxLength field is set.
-
getMaxLength
float getMaxLength()
rope
optional float max_length = 100;- Returns:
- The maxLength.
-
getBodiesList
java.util.List<java.lang.Integer> getBodiesList()
con vol
repeated int32 bodies = 110;- Returns:
- A list containing the bodies.
-
getBodiesCount
int getBodiesCount()
con vol
repeated int32 bodies = 110;- Returns:
- The count of bodies.
-
getBodies
int getBodies(int index)
con vol
repeated int32 bodies = 110;- Parameters:
index- The index of the element to return.- Returns:
- The bodies at the given index.
-
getJointsList
java.util.List<java.lang.Integer> getJointsList()
con vol
repeated int32 joints = 111;- Returns:
- A list containing the joints.
-
getJointsCount
int getJointsCount()
con vol
repeated int32 joints = 111;- Returns:
- The count of joints.
-
getJoints
int getJoints(int index)
con vol
repeated int32 joints = 111;- Parameters:
index- The index of the element to return.- Returns:
- The joints at the given index.
-
-