Package org.box2d.proto
Class Box2D.PbJoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Box2D.PbJoint.Builder>
com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
org.box2d.proto.Box2D.PbJoint.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,Box2D.PbJointOrBuilder
- Enclosing class:
Box2D.PbJoint
public static final class Box2D.PbJoint.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
implements Box2D.PbJointOrBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private java.util.List
<java.lang.Integer> private int
private int
private boolean
private float
private boolean
private boolean
private float
private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private int
private int
private java.util.List
<java.lang.Integer> private float
private float
private float
private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private float
private float
private float
private float
private float
private float
private float
private float
private float
private long
private Box2D.PbVec2
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbJointType
private float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllBodies
(java.lang.Iterable<? extends java.lang.Integer> values) addAllJoints
(java.lang.Iterable<? extends java.lang.Integer> values) addBodies
(int value) addJoints
(int value) build()
private Box2D.PbJoint
clear()
clearTag()
clone()
private static Box2D.PbJoint.Builder
create()
private void
private void
int
getBodies
(int index) int
java.util.List
<java.lang.Integer> int
getBodyA()
int
getBodyB()
boolean
float
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
boolean
boolean
float
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> int
int
int
getJoints
(int index) int
java.util.List
<java.lang.Integer> float
float
float
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> float
float
float
float
float
float
float
float
getRatio()
float
long
getTag()
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> getType()
float
boolean
hasBodyA()
boolean
hasBodyB()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasRatio()
boolean
boolean
hasTag()
boolean
boolean
hasType()
boolean
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
private void
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Box2D.PbJoint other) mergeGroundAnchorA
(Box2D.PbVec2 value) mergeGroundAnchorB
(Box2D.PbVec2 value) mergeLocalAnchorA
(Box2D.PbVec2 value) mergeLocalAnchorB
(Box2D.PbVec2 value) mergeLocalAxisA
(Box2D.PbVec2 value) mergeTarget
(Box2D.PbVec2 value) setBodies
(int index, int value) setBodyA
(int value) setBodyB
(int value) setCollideConnected
(boolean value) setDampingRatio
(float value) setEnableLimit
(boolean value) setEnableMotor
(boolean value) setFrequency
(float value) setGroundAnchorA
(Box2D.PbVec2 value) setGroundAnchorA
(Box2D.PbVec2.Builder builderForValue) setGroundAnchorB
(Box2D.PbVec2 value) setGroundAnchorB
(Box2D.PbVec2.Builder builderForValue) setJoint1
(int value) setJoint2
(int value) setJoints
(int index, int value) setLength
(float value) setLengthA
(float value) setLengthB
(float value) setLocalAnchorA
(Box2D.PbVec2 value) setLocalAnchorA
(Box2D.PbVec2.Builder builderForValue) setLocalAnchorB
(Box2D.PbVec2 value) setLocalAnchorB
(Box2D.PbVec2.Builder builderForValue) setLocalAxisA
(Box2D.PbVec2 value) setLocalAxisA
(Box2D.PbVec2.Builder builderForValue) setLowerLimit
(float value) setMaxForce
(float value) setMaxLength
(float value) setMaxMotorForce
(float value) setMaxMotorTorque
(float value) setMaxTorque
(float value) setMotorSpeed
(float value) setRatio
(float value) setRefAngle
(float value) setTag
(long value) setTarget
(Box2D.PbVec2 value) setTarget
(Box2D.PbVec2.Builder builderForValue) setType
(Box2D.PbJointType value) setUpperLimit
(float value) Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, getUnknownFieldSetBuilder, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, setUnknownFieldSetBuilder, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
tag_
private long tag_ -
type_
-
bodyA_
private int bodyA_ -
bodyB_
private int bodyB_ -
collideConnected_
private boolean collideConnected_ -
localAnchorA_
-
localAnchorABuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, localAnchorABuilder_Box2D.PbVec2OrBuilder> -
localAnchorB_
-
localAnchorBBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, localAnchorBBuilder_Box2D.PbVec2OrBuilder> -
refAngle_
private float refAngle_ -
enableLimit_
private boolean enableLimit_ -
lowerLimit_
private float lowerLimit_ -
upperLimit_
private float upperLimit_ -
enableMotor_
private boolean enableMotor_ -
motorSpeed_
private float motorSpeed_ -
maxMotorTorque_
private float maxMotorTorque_ -
localAxisA_
-
localAxisABuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, localAxisABuilder_Box2D.PbVec2OrBuilder> -
maxMotorForce_
private float maxMotorForce_ -
length_
private float length_ -
frequency_
private float frequency_ -
dampingRatio_
private float dampingRatio_ -
groundAnchorA_
-
groundAnchorABuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, groundAnchorABuilder_Box2D.PbVec2OrBuilder> -
groundAnchorB_
-
groundAnchorBBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, groundAnchorBBuilder_Box2D.PbVec2OrBuilder> -
lengthA_
private float lengthA_ -
lengthB_
private float lengthB_ -
ratio_
private float ratio_ -
target_
-
targetBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, targetBuilder_Box2D.PbVec2OrBuilder> -
maxForce_
private float maxForce_ -
joint1_
private int joint1_ -
joint2_
private int joint2_ -
maxTorque_
private float maxTorque_ -
maxLength_
private float maxLength_ -
bodies_
private java.util.List<java.lang.Integer> bodies_ -
joints_
private java.util.List<java.lang.Integer> joints_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
create
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildParsed
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbJoint.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
-
mergeFrom
public Box2D.PbJoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbJoint.Builder>
- Throws:
java.io.IOException
-
hasTag
public boolean hasTag()- Specified by:
hasTag
in interfaceBox2D.PbJointOrBuilder
-
getTag
public long getTag()- Specified by:
getTag
in interfaceBox2D.PbJointOrBuilder
-
setTag
-
clearTag
-
hasType
public boolean hasType()- Specified by:
hasType
in interfaceBox2D.PbJointOrBuilder
-
getType
- Specified by:
getType
in interfaceBox2D.PbJointOrBuilder
-
setType
-
clearType
-
hasBodyA
public boolean hasBodyA()- Specified by:
hasBodyA
in interfaceBox2D.PbJointOrBuilder
-
getBodyA
public int getBodyA()- Specified by:
getBodyA
in interfaceBox2D.PbJointOrBuilder
-
setBodyA
-
clearBodyA
-
hasBodyB
public boolean hasBodyB()- Specified by:
hasBodyB
in interfaceBox2D.PbJointOrBuilder
-
getBodyB
public int getBodyB()- Specified by:
getBodyB
in interfaceBox2D.PbJointOrBuilder
-
setBodyB
-
clearBodyB
-
hasCollideConnected
public boolean hasCollideConnected()- Specified by:
hasCollideConnected
in interfaceBox2D.PbJointOrBuilder
-
getCollideConnected
public boolean getCollideConnected()- Specified by:
getCollideConnected
in interfaceBox2D.PbJointOrBuilder
-
setCollideConnected
-
clearCollideConnected
-
hasLocalAnchorA
public boolean hasLocalAnchorA()- Specified by:
hasLocalAnchorA
in interfaceBox2D.PbJointOrBuilder
-
getLocalAnchorA
- Specified by:
getLocalAnchorA
in interfaceBox2D.PbJointOrBuilder
-
setLocalAnchorA
-
setLocalAnchorA
-
mergeLocalAnchorA
-
clearLocalAnchorA
-
getLocalAnchorABuilder
-
getLocalAnchorAOrBuilder
- Specified by:
getLocalAnchorAOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getLocalAnchorAFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getLocalAnchorAFieldBuilder()Box2D.PbVec2OrBuilder> -
hasLocalAnchorB
public boolean hasLocalAnchorB()- Specified by:
hasLocalAnchorB
in interfaceBox2D.PbJointOrBuilder
-
getLocalAnchorB
- Specified by:
getLocalAnchorB
in interfaceBox2D.PbJointOrBuilder
-
setLocalAnchorB
-
setLocalAnchorB
-
mergeLocalAnchorB
-
clearLocalAnchorB
-
getLocalAnchorBBuilder
-
getLocalAnchorBOrBuilder
- Specified by:
getLocalAnchorBOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getLocalAnchorBFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getLocalAnchorBFieldBuilder()Box2D.PbVec2OrBuilder> -
hasRefAngle
public boolean hasRefAngle()- Specified by:
hasRefAngle
in interfaceBox2D.PbJointOrBuilder
-
getRefAngle
public float getRefAngle()- Specified by:
getRefAngle
in interfaceBox2D.PbJointOrBuilder
-
setRefAngle
-
clearRefAngle
-
hasEnableLimit
public boolean hasEnableLimit()- Specified by:
hasEnableLimit
in interfaceBox2D.PbJointOrBuilder
-
getEnableLimit
public boolean getEnableLimit()- Specified by:
getEnableLimit
in interfaceBox2D.PbJointOrBuilder
-
setEnableLimit
-
clearEnableLimit
-
hasLowerLimit
public boolean hasLowerLimit()- Specified by:
hasLowerLimit
in interfaceBox2D.PbJointOrBuilder
-
getLowerLimit
public float getLowerLimit()- Specified by:
getLowerLimit
in interfaceBox2D.PbJointOrBuilder
-
setLowerLimit
-
clearLowerLimit
-
hasUpperLimit
public boolean hasUpperLimit()- Specified by:
hasUpperLimit
in interfaceBox2D.PbJointOrBuilder
-
getUpperLimit
public float getUpperLimit()- Specified by:
getUpperLimit
in interfaceBox2D.PbJointOrBuilder
-
setUpperLimit
-
clearUpperLimit
-
hasEnableMotor
public boolean hasEnableMotor()- Specified by:
hasEnableMotor
in interfaceBox2D.PbJointOrBuilder
-
getEnableMotor
public boolean getEnableMotor()- Specified by:
getEnableMotor
in interfaceBox2D.PbJointOrBuilder
-
setEnableMotor
-
clearEnableMotor
-
hasMotorSpeed
public boolean hasMotorSpeed()- Specified by:
hasMotorSpeed
in interfaceBox2D.PbJointOrBuilder
-
getMotorSpeed
public float getMotorSpeed()- Specified by:
getMotorSpeed
in interfaceBox2D.PbJointOrBuilder
-
setMotorSpeed
-
clearMotorSpeed
-
hasMaxMotorTorque
public boolean hasMaxMotorTorque()- Specified by:
hasMaxMotorTorque
in interfaceBox2D.PbJointOrBuilder
-
getMaxMotorTorque
public float getMaxMotorTorque()- Specified by:
getMaxMotorTorque
in interfaceBox2D.PbJointOrBuilder
-
setMaxMotorTorque
-
clearMaxMotorTorque
-
hasLocalAxisA
public boolean hasLocalAxisA()- Specified by:
hasLocalAxisA
in interfaceBox2D.PbJointOrBuilder
-
getLocalAxisA
- Specified by:
getLocalAxisA
in interfaceBox2D.PbJointOrBuilder
-
setLocalAxisA
-
setLocalAxisA
-
mergeLocalAxisA
-
clearLocalAxisA
-
getLocalAxisABuilder
-
getLocalAxisAOrBuilder
- Specified by:
getLocalAxisAOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getLocalAxisAFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getLocalAxisAFieldBuilder()Box2D.PbVec2OrBuilder> -
hasMaxMotorForce
public boolean hasMaxMotorForce()- Specified by:
hasMaxMotorForce
in interfaceBox2D.PbJointOrBuilder
-
getMaxMotorForce
public float getMaxMotorForce()- Specified by:
getMaxMotorForce
in interfaceBox2D.PbJointOrBuilder
-
setMaxMotorForce
-
clearMaxMotorForce
-
hasLength
public boolean hasLength()- Specified by:
hasLength
in interfaceBox2D.PbJointOrBuilder
-
getLength
public float getLength()- Specified by:
getLength
in interfaceBox2D.PbJointOrBuilder
-
setLength
-
clearLength
-
hasFrequency
public boolean hasFrequency()- Specified by:
hasFrequency
in interfaceBox2D.PbJointOrBuilder
-
getFrequency
public float getFrequency()- Specified by:
getFrequency
in interfaceBox2D.PbJointOrBuilder
-
setFrequency
-
clearFrequency
-
hasDampingRatio
public boolean hasDampingRatio()- Specified by:
hasDampingRatio
in interfaceBox2D.PbJointOrBuilder
-
getDampingRatio
public float getDampingRatio()- Specified by:
getDampingRatio
in interfaceBox2D.PbJointOrBuilder
-
setDampingRatio
-
clearDampingRatio
-
hasGroundAnchorA
public boolean hasGroundAnchorA()- Specified by:
hasGroundAnchorA
in interfaceBox2D.PbJointOrBuilder
-
getGroundAnchorA
- Specified by:
getGroundAnchorA
in interfaceBox2D.PbJointOrBuilder
-
setGroundAnchorA
-
setGroundAnchorA
-
mergeGroundAnchorA
-
clearGroundAnchorA
-
getGroundAnchorABuilder
-
getGroundAnchorAOrBuilder
- Specified by:
getGroundAnchorAOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getGroundAnchorAFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getGroundAnchorAFieldBuilder()Box2D.PbVec2OrBuilder> -
hasGroundAnchorB
public boolean hasGroundAnchorB()- Specified by:
hasGroundAnchorB
in interfaceBox2D.PbJointOrBuilder
-
getGroundAnchorB
- Specified by:
getGroundAnchorB
in interfaceBox2D.PbJointOrBuilder
-
setGroundAnchorB
-
setGroundAnchorB
-
mergeGroundAnchorB
-
clearGroundAnchorB
-
getGroundAnchorBBuilder
-
getGroundAnchorBOrBuilder
- Specified by:
getGroundAnchorBOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getGroundAnchorBFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getGroundAnchorBFieldBuilder()Box2D.PbVec2OrBuilder> -
hasLengthA
public boolean hasLengthA()- Specified by:
hasLengthA
in interfaceBox2D.PbJointOrBuilder
-
getLengthA
public float getLengthA()- Specified by:
getLengthA
in interfaceBox2D.PbJointOrBuilder
-
setLengthA
-
clearLengthA
-
hasLengthB
public boolean hasLengthB()- Specified by:
hasLengthB
in interfaceBox2D.PbJointOrBuilder
-
getLengthB
public float getLengthB()- Specified by:
getLengthB
in interfaceBox2D.PbJointOrBuilder
-
setLengthB
-
clearLengthB
-
hasRatio
public boolean hasRatio()- Specified by:
hasRatio
in interfaceBox2D.PbJointOrBuilder
-
getRatio
public float getRatio()- Specified by:
getRatio
in interfaceBox2D.PbJointOrBuilder
-
setRatio
-
clearRatio
-
hasTarget
public boolean hasTarget()- Specified by:
hasTarget
in interfaceBox2D.PbJointOrBuilder
-
getTarget
- Specified by:
getTarget
in interfaceBox2D.PbJointOrBuilder
-
setTarget
-
setTarget
-
mergeTarget
-
clearTarget
-
getTargetBuilder
-
getTargetOrBuilder
- Specified by:
getTargetOrBuilder
in interfaceBox2D.PbJointOrBuilder
-
getTargetFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2,Box2D.PbVec2.Builder, getTargetFieldBuilder()Box2D.PbVec2OrBuilder> -
hasMaxForce
public boolean hasMaxForce()- Specified by:
hasMaxForce
in interfaceBox2D.PbJointOrBuilder
-
getMaxForce
public float getMaxForce()- Specified by:
getMaxForce
in interfaceBox2D.PbJointOrBuilder
-
setMaxForce
-
clearMaxForce
-
hasJoint1
public boolean hasJoint1()- Specified by:
hasJoint1
in interfaceBox2D.PbJointOrBuilder
-
getJoint1
public int getJoint1()- Specified by:
getJoint1
in interfaceBox2D.PbJointOrBuilder
-
setJoint1
-
clearJoint1
-
hasJoint2
public boolean hasJoint2()- Specified by:
hasJoint2
in interfaceBox2D.PbJointOrBuilder
-
getJoint2
public int getJoint2()- Specified by:
getJoint2
in interfaceBox2D.PbJointOrBuilder
-
setJoint2
-
clearJoint2
-
hasMaxTorque
public boolean hasMaxTorque()- Specified by:
hasMaxTorque
in interfaceBox2D.PbJointOrBuilder
-
getMaxTorque
public float getMaxTorque()- Specified by:
getMaxTorque
in interfaceBox2D.PbJointOrBuilder
-
setMaxTorque
-
clearMaxTorque
-
hasMaxLength
public boolean hasMaxLength()- Specified by:
hasMaxLength
in interfaceBox2D.PbJointOrBuilder
-
getMaxLength
public float getMaxLength()- Specified by:
getMaxLength
in interfaceBox2D.PbJointOrBuilder
-
setMaxLength
-
clearMaxLength
-
ensureBodiesIsMutable
private void ensureBodiesIsMutable() -
getBodiesList
public java.util.List<java.lang.Integer> getBodiesList()- Specified by:
getBodiesList
in interfaceBox2D.PbJointOrBuilder
-
getBodiesCount
public int getBodiesCount()- Specified by:
getBodiesCount
in interfaceBox2D.PbJointOrBuilder
-
getBodies
public int getBodies(int index) - Specified by:
getBodies
in interfaceBox2D.PbJointOrBuilder
-
setBodies
-
addBodies
-
addAllBodies
-
clearBodies
-
ensureJointsIsMutable
private void ensureJointsIsMutable() -
getJointsList
public java.util.List<java.lang.Integer> getJointsList()- Specified by:
getJointsList
in interfaceBox2D.PbJointOrBuilder
-
getJointsCount
public int getJointsCount()- Specified by:
getJointsCount
in interfaceBox2D.PbJointOrBuilder
-
getJoints
public int getJoints(int index) - Specified by:
getJoints
in interfaceBox2D.PbJointOrBuilder
-
setJoints
-
addJoints
-
addAllJoints
-
clearJoints
-