org.box2d.proto
Class Box2D.PbJoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
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, 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
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
clear
public Box2D.PbJoint.Builder clear()
- Specified by:
clear
in interface com.google.protobuf.Message.Builder
- Specified by:
clear
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
clone
public Box2D.PbJoint.Builder clone()
- Specified by:
clone
in interface com.google.protobuf.Message.Builder
- Specified by:
clone
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interface com.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
getDefaultInstanceForType
public Box2D.PbJoint getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
build
public Box2D.PbJoint build()
- Specified by:
build
in interface com.google.protobuf.Message.Builder
- Specified by:
build
in interface com.google.protobuf.MessageLite.Builder
buildPartial
public Box2D.PbJoint buildPartial()
- Specified by:
buildPartial
in interface com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public Box2D.PbJoint.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbJoint.Builder>
mergeFrom
public Box2D.PbJoint.Builder mergeFrom(Box2D.PbJoint other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbJoint.Builder>
mergeFrom
public Box2D.PbJoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbJoint.Builder>
- Throws:
IOException
hasTag
public boolean hasTag()
- Specified by:
hasTag
in interface Box2D.PbJointOrBuilder
getTag
public long getTag()
- Specified by:
getTag
in interface Box2D.PbJointOrBuilder
setTag
public Box2D.PbJoint.Builder setTag(long value)
clearTag
public Box2D.PbJoint.Builder clearTag()
hasType
public boolean hasType()
- Specified by:
hasType
in interface Box2D.PbJointOrBuilder
getType
public Box2D.PbJointType getType()
- Specified by:
getType
in interface Box2D.PbJointOrBuilder
setType
public Box2D.PbJoint.Builder setType(Box2D.PbJointType value)
clearType
public Box2D.PbJoint.Builder clearType()
hasBodyA
public boolean hasBodyA()
- Specified by:
hasBodyA
in interface Box2D.PbJointOrBuilder
getBodyA
public int getBodyA()
- Specified by:
getBodyA
in interface Box2D.PbJointOrBuilder
setBodyA
public Box2D.PbJoint.Builder setBodyA(int value)
clearBodyA
public Box2D.PbJoint.Builder clearBodyA()
hasBodyB
public boolean hasBodyB()
- Specified by:
hasBodyB
in interface Box2D.PbJointOrBuilder
getBodyB
public int getBodyB()
- Specified by:
getBodyB
in interface Box2D.PbJointOrBuilder
setBodyB
public Box2D.PbJoint.Builder setBodyB(int value)
clearBodyB
public Box2D.PbJoint.Builder clearBodyB()
hasCollideConnected
public boolean hasCollideConnected()
- Specified by:
hasCollideConnected
in interface Box2D.PbJointOrBuilder
getCollideConnected
public boolean getCollideConnected()
- Specified by:
getCollideConnected
in interface Box2D.PbJointOrBuilder
setCollideConnected
public Box2D.PbJoint.Builder setCollideConnected(boolean value)
clearCollideConnected
public Box2D.PbJoint.Builder clearCollideConnected()
hasLocalAnchorA
public boolean hasLocalAnchorA()
- Specified by:
hasLocalAnchorA
in interface Box2D.PbJointOrBuilder
getLocalAnchorA
public Box2D.PbVec2 getLocalAnchorA()
- Specified by:
getLocalAnchorA
in interface Box2D.PbJointOrBuilder
setLocalAnchorA
public Box2D.PbJoint.Builder setLocalAnchorA(Box2D.PbVec2 value)
setLocalAnchorA
public Box2D.PbJoint.Builder setLocalAnchorA(Box2D.PbVec2.Builder builderForValue)
mergeLocalAnchorA
public Box2D.PbJoint.Builder mergeLocalAnchorA(Box2D.PbVec2 value)
clearLocalAnchorA
public Box2D.PbJoint.Builder clearLocalAnchorA()
getLocalAnchorABuilder
public Box2D.PbVec2.Builder getLocalAnchorABuilder()
getLocalAnchorAOrBuilder
public Box2D.PbVec2OrBuilder getLocalAnchorAOrBuilder()
- Specified by:
getLocalAnchorAOrBuilder
in interface Box2D.PbJointOrBuilder
hasLocalAnchorB
public boolean hasLocalAnchorB()
- Specified by:
hasLocalAnchorB
in interface Box2D.PbJointOrBuilder
getLocalAnchorB
public Box2D.PbVec2 getLocalAnchorB()
- Specified by:
getLocalAnchorB
in interface Box2D.PbJointOrBuilder
setLocalAnchorB
public Box2D.PbJoint.Builder setLocalAnchorB(Box2D.PbVec2 value)
setLocalAnchorB
public Box2D.PbJoint.Builder setLocalAnchorB(Box2D.PbVec2.Builder builderForValue)
mergeLocalAnchorB
public Box2D.PbJoint.Builder mergeLocalAnchorB(Box2D.PbVec2 value)
clearLocalAnchorB
public Box2D.PbJoint.Builder clearLocalAnchorB()
getLocalAnchorBBuilder
public Box2D.PbVec2.Builder getLocalAnchorBBuilder()
getLocalAnchorBOrBuilder
public Box2D.PbVec2OrBuilder getLocalAnchorBOrBuilder()
- Specified by:
getLocalAnchorBOrBuilder
in interface Box2D.PbJointOrBuilder
hasRefAngle
public boolean hasRefAngle()
- Specified by:
hasRefAngle
in interface Box2D.PbJointOrBuilder
getRefAngle
public float getRefAngle()
- Specified by:
getRefAngle
in interface Box2D.PbJointOrBuilder
setRefAngle
public Box2D.PbJoint.Builder setRefAngle(float value)
clearRefAngle
public Box2D.PbJoint.Builder clearRefAngle()
hasEnableLimit
public boolean hasEnableLimit()
- Specified by:
hasEnableLimit
in interface Box2D.PbJointOrBuilder
getEnableLimit
public boolean getEnableLimit()
- Specified by:
getEnableLimit
in interface Box2D.PbJointOrBuilder
setEnableLimit
public Box2D.PbJoint.Builder setEnableLimit(boolean value)
clearEnableLimit
public Box2D.PbJoint.Builder clearEnableLimit()
hasLowerLimit
public boolean hasLowerLimit()
- Specified by:
hasLowerLimit
in interface Box2D.PbJointOrBuilder
getLowerLimit
public float getLowerLimit()
- Specified by:
getLowerLimit
in interface Box2D.PbJointOrBuilder
setLowerLimit
public Box2D.PbJoint.Builder setLowerLimit(float value)
clearLowerLimit
public Box2D.PbJoint.Builder clearLowerLimit()
hasUpperLimit
public boolean hasUpperLimit()
- Specified by:
hasUpperLimit
in interface Box2D.PbJointOrBuilder
getUpperLimit
public float getUpperLimit()
- Specified by:
getUpperLimit
in interface Box2D.PbJointOrBuilder
setUpperLimit
public Box2D.PbJoint.Builder setUpperLimit(float value)
clearUpperLimit
public Box2D.PbJoint.Builder clearUpperLimit()
hasEnableMotor
public boolean hasEnableMotor()
- Specified by:
hasEnableMotor
in interface Box2D.PbJointOrBuilder
getEnableMotor
public boolean getEnableMotor()
- Specified by:
getEnableMotor
in interface Box2D.PbJointOrBuilder
setEnableMotor
public Box2D.PbJoint.Builder setEnableMotor(boolean value)
clearEnableMotor
public Box2D.PbJoint.Builder clearEnableMotor()
hasMotorSpeed
public boolean hasMotorSpeed()
- Specified by:
hasMotorSpeed
in interface Box2D.PbJointOrBuilder
getMotorSpeed
public float getMotorSpeed()
- Specified by:
getMotorSpeed
in interface Box2D.PbJointOrBuilder
setMotorSpeed
public Box2D.PbJoint.Builder setMotorSpeed(float value)
clearMotorSpeed
public Box2D.PbJoint.Builder clearMotorSpeed()
hasMaxMotorTorque
public boolean hasMaxMotorTorque()
- Specified by:
hasMaxMotorTorque
in interface Box2D.PbJointOrBuilder
getMaxMotorTorque
public float getMaxMotorTorque()
- Specified by:
getMaxMotorTorque
in interface Box2D.PbJointOrBuilder
setMaxMotorTorque
public Box2D.PbJoint.Builder setMaxMotorTorque(float value)
clearMaxMotorTorque
public Box2D.PbJoint.Builder clearMaxMotorTorque()
hasLocalAxisA
public boolean hasLocalAxisA()
- Specified by:
hasLocalAxisA
in interface Box2D.PbJointOrBuilder
getLocalAxisA
public Box2D.PbVec2 getLocalAxisA()
- Specified by:
getLocalAxisA
in interface Box2D.PbJointOrBuilder
setLocalAxisA
public Box2D.PbJoint.Builder setLocalAxisA(Box2D.PbVec2 value)
setLocalAxisA
public Box2D.PbJoint.Builder setLocalAxisA(Box2D.PbVec2.Builder builderForValue)
mergeLocalAxisA
public Box2D.PbJoint.Builder mergeLocalAxisA(Box2D.PbVec2 value)
clearLocalAxisA
public Box2D.PbJoint.Builder clearLocalAxisA()
getLocalAxisABuilder
public Box2D.PbVec2.Builder getLocalAxisABuilder()
getLocalAxisAOrBuilder
public Box2D.PbVec2OrBuilder getLocalAxisAOrBuilder()
- Specified by:
getLocalAxisAOrBuilder
in interface Box2D.PbJointOrBuilder
hasMaxMotorForce
public boolean hasMaxMotorForce()
- Specified by:
hasMaxMotorForce
in interface Box2D.PbJointOrBuilder
getMaxMotorForce
public float getMaxMotorForce()
- Specified by:
getMaxMotorForce
in interface Box2D.PbJointOrBuilder
setMaxMotorForce
public Box2D.PbJoint.Builder setMaxMotorForce(float value)
clearMaxMotorForce
public Box2D.PbJoint.Builder clearMaxMotorForce()
hasLength
public boolean hasLength()
- Specified by:
hasLength
in interface Box2D.PbJointOrBuilder
getLength
public float getLength()
- Specified by:
getLength
in interface Box2D.PbJointOrBuilder
setLength
public Box2D.PbJoint.Builder setLength(float value)
clearLength
public Box2D.PbJoint.Builder clearLength()
hasFrequency
public boolean hasFrequency()
- Specified by:
hasFrequency
in interface Box2D.PbJointOrBuilder
getFrequency
public float getFrequency()
- Specified by:
getFrequency
in interface Box2D.PbJointOrBuilder
setFrequency
public Box2D.PbJoint.Builder setFrequency(float value)
clearFrequency
public Box2D.PbJoint.Builder clearFrequency()
hasDampingRatio
public boolean hasDampingRatio()
- Specified by:
hasDampingRatio
in interface Box2D.PbJointOrBuilder
getDampingRatio
public float getDampingRatio()
- Specified by:
getDampingRatio
in interface Box2D.PbJointOrBuilder
setDampingRatio
public Box2D.PbJoint.Builder setDampingRatio(float value)
clearDampingRatio
public Box2D.PbJoint.Builder clearDampingRatio()
hasGroundAnchorA
public boolean hasGroundAnchorA()
- Specified by:
hasGroundAnchorA
in interface Box2D.PbJointOrBuilder
getGroundAnchorA
public Box2D.PbVec2 getGroundAnchorA()
- Specified by:
getGroundAnchorA
in interface Box2D.PbJointOrBuilder
setGroundAnchorA
public Box2D.PbJoint.Builder setGroundAnchorA(Box2D.PbVec2 value)
setGroundAnchorA
public Box2D.PbJoint.Builder setGroundAnchorA(Box2D.PbVec2.Builder builderForValue)
mergeGroundAnchorA
public Box2D.PbJoint.Builder mergeGroundAnchorA(Box2D.PbVec2 value)
clearGroundAnchorA
public Box2D.PbJoint.Builder clearGroundAnchorA()
getGroundAnchorABuilder
public Box2D.PbVec2.Builder getGroundAnchorABuilder()
getGroundAnchorAOrBuilder
public Box2D.PbVec2OrBuilder getGroundAnchorAOrBuilder()
- Specified by:
getGroundAnchorAOrBuilder
in interface Box2D.PbJointOrBuilder
hasGroundAnchorB
public boolean hasGroundAnchorB()
- Specified by:
hasGroundAnchorB
in interface Box2D.PbJointOrBuilder
getGroundAnchorB
public Box2D.PbVec2 getGroundAnchorB()
- Specified by:
getGroundAnchorB
in interface Box2D.PbJointOrBuilder
setGroundAnchorB
public Box2D.PbJoint.Builder setGroundAnchorB(Box2D.PbVec2 value)
setGroundAnchorB
public Box2D.PbJoint.Builder setGroundAnchorB(Box2D.PbVec2.Builder builderForValue)
mergeGroundAnchorB
public Box2D.PbJoint.Builder mergeGroundAnchorB(Box2D.PbVec2 value)
clearGroundAnchorB
public Box2D.PbJoint.Builder clearGroundAnchorB()
getGroundAnchorBBuilder
public Box2D.PbVec2.Builder getGroundAnchorBBuilder()
getGroundAnchorBOrBuilder
public Box2D.PbVec2OrBuilder getGroundAnchorBOrBuilder()
- Specified by:
getGroundAnchorBOrBuilder
in interface Box2D.PbJointOrBuilder
hasLengthA
public boolean hasLengthA()
- Specified by:
hasLengthA
in interface Box2D.PbJointOrBuilder
getLengthA
public float getLengthA()
- Specified by:
getLengthA
in interface Box2D.PbJointOrBuilder
setLengthA
public Box2D.PbJoint.Builder setLengthA(float value)
clearLengthA
public Box2D.PbJoint.Builder clearLengthA()
hasLengthB
public boolean hasLengthB()
- Specified by:
hasLengthB
in interface Box2D.PbJointOrBuilder
getLengthB
public float getLengthB()
- Specified by:
getLengthB
in interface Box2D.PbJointOrBuilder
setLengthB
public Box2D.PbJoint.Builder setLengthB(float value)
clearLengthB
public Box2D.PbJoint.Builder clearLengthB()
hasRatio
public boolean hasRatio()
- Specified by:
hasRatio
in interface Box2D.PbJointOrBuilder
getRatio
public float getRatio()
- Specified by:
getRatio
in interface Box2D.PbJointOrBuilder
setRatio
public Box2D.PbJoint.Builder setRatio(float value)
clearRatio
public Box2D.PbJoint.Builder clearRatio()
hasTarget
public boolean hasTarget()
- Specified by:
hasTarget
in interface Box2D.PbJointOrBuilder
getTarget
public Box2D.PbVec2 getTarget()
- Specified by:
getTarget
in interface Box2D.PbJointOrBuilder
setTarget
public Box2D.PbJoint.Builder setTarget(Box2D.PbVec2 value)
setTarget
public Box2D.PbJoint.Builder setTarget(Box2D.PbVec2.Builder builderForValue)
mergeTarget
public Box2D.PbJoint.Builder mergeTarget(Box2D.PbVec2 value)
clearTarget
public Box2D.PbJoint.Builder clearTarget()
getTargetBuilder
public Box2D.PbVec2.Builder getTargetBuilder()
getTargetOrBuilder
public Box2D.PbVec2OrBuilder getTargetOrBuilder()
- Specified by:
getTargetOrBuilder
in interface Box2D.PbJointOrBuilder
hasMaxForce
public boolean hasMaxForce()
- Specified by:
hasMaxForce
in interface Box2D.PbJointOrBuilder
getMaxForce
public float getMaxForce()
- Specified by:
getMaxForce
in interface Box2D.PbJointOrBuilder
setMaxForce
public Box2D.PbJoint.Builder setMaxForce(float value)
clearMaxForce
public Box2D.PbJoint.Builder clearMaxForce()
hasJoint1
public boolean hasJoint1()
- Specified by:
hasJoint1
in interface Box2D.PbJointOrBuilder
getJoint1
public int getJoint1()
- Specified by:
getJoint1
in interface Box2D.PbJointOrBuilder
setJoint1
public Box2D.PbJoint.Builder setJoint1(int value)
clearJoint1
public Box2D.PbJoint.Builder clearJoint1()
hasJoint2
public boolean hasJoint2()
- Specified by:
hasJoint2
in interface Box2D.PbJointOrBuilder
getJoint2
public int getJoint2()
- Specified by:
getJoint2
in interface Box2D.PbJointOrBuilder
setJoint2
public Box2D.PbJoint.Builder setJoint2(int value)
clearJoint2
public Box2D.PbJoint.Builder clearJoint2()
hasMaxTorque
public boolean hasMaxTorque()
- Specified by:
hasMaxTorque
in interface Box2D.PbJointOrBuilder
getMaxTorque
public float getMaxTorque()
- Specified by:
getMaxTorque
in interface Box2D.PbJointOrBuilder
setMaxTorque
public Box2D.PbJoint.Builder setMaxTorque(float value)
clearMaxTorque
public Box2D.PbJoint.Builder clearMaxTorque()
hasMaxLength
public boolean hasMaxLength()
- Specified by:
hasMaxLength
in interface Box2D.PbJointOrBuilder
getMaxLength
public float getMaxLength()
- Specified by:
getMaxLength
in interface Box2D.PbJointOrBuilder
setMaxLength
public Box2D.PbJoint.Builder setMaxLength(float value)
clearMaxLength
public Box2D.PbJoint.Builder clearMaxLength()
getBodiesList
public List<Integer> getBodiesList()
- Specified by:
getBodiesList
in interface Box2D.PbJointOrBuilder
getBodiesCount
public int getBodiesCount()
- Specified by:
getBodiesCount
in interface Box2D.PbJointOrBuilder
getBodies
public int getBodies(int index)
- Specified by:
getBodies
in interface Box2D.PbJointOrBuilder
setBodies
public Box2D.PbJoint.Builder setBodies(int index,
int value)
addBodies
public Box2D.PbJoint.Builder addBodies(int value)
addAllBodies
public Box2D.PbJoint.Builder addAllBodies(Iterable<? extends Integer> values)
clearBodies
public Box2D.PbJoint.Builder clearBodies()
getJointsList
public List<Integer> getJointsList()
- Specified by:
getJointsList
in interface Box2D.PbJointOrBuilder
getJointsCount
public int getJointsCount()
- Specified by:
getJointsCount
in interface Box2D.PbJointOrBuilder
getJoints
public int getJoints(int index)
- Specified by:
getJoints
in interface Box2D.PbJointOrBuilder
setJoints
public Box2D.PbJoint.Builder setJoints(int index,
int value)
addJoints
public Box2D.PbJoint.Builder addJoints(int value)
addAllJoints
public Box2D.PbJoint.Builder addAllJoints(Iterable<? extends Integer> values)
clearJoints
public Box2D.PbJoint.Builder clearJoints()
Copyright © 2013. All Rights Reserved.