org.box2d.proto
Class Box2D.PbShape.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
org.box2d.proto.Box2D.PbShape.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Box2D.PbShapeOrBuilder
- Enclosing class:
- Box2D.PbShape
public static final class Box2D.PbShape.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
- implements Box2D.PbShapeOrBuilder
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.PbShape.Builder>
clear
public Box2D.PbShape.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.PbShape.Builder>
clone
public Box2D.PbShape.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.PbShape.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.PbShape.Builder>
getDefaultInstanceForType
public Box2D.PbShape getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
build
public Box2D.PbShape build()
- Specified by:
build
in interface com.google.protobuf.Message.Builder
- Specified by:
build
in interface com.google.protobuf.MessageLite.Builder
buildPartial
public Box2D.PbShape buildPartial()
- Specified by:
buildPartial
in interface com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public Box2D.PbShape.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.PbShape.Builder>
mergeFrom
public Box2D.PbShape.Builder mergeFrom(Box2D.PbShape 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.PbShape.Builder>
mergeFrom
public Box2D.PbShape.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.PbShape.Builder>
- Throws:
IOException
hasTag
public boolean hasTag()
- Specified by:
hasTag
in interface Box2D.PbShapeOrBuilder
getTag
public long getTag()
- Specified by:
getTag
in interface Box2D.PbShapeOrBuilder
setTag
public Box2D.PbShape.Builder setTag(long value)
clearTag
public Box2D.PbShape.Builder clearTag()
hasType
public boolean hasType()
- Specified by:
hasType
in interface Box2D.PbShapeOrBuilder
getType
public Box2D.PbShapeType getType()
- Specified by:
getType
in interface Box2D.PbShapeOrBuilder
setType
public Box2D.PbShape.Builder setType(Box2D.PbShapeType value)
clearType
public Box2D.PbShape.Builder clearType()
hasCenter
public boolean hasCenter()
- Specified by:
hasCenter
in interface Box2D.PbShapeOrBuilder
getCenter
public Box2D.PbVec2 getCenter()
- Specified by:
getCenter
in interface Box2D.PbShapeOrBuilder
setCenter
public Box2D.PbShape.Builder setCenter(Box2D.PbVec2 value)
setCenter
public Box2D.PbShape.Builder setCenter(Box2D.PbVec2.Builder builderForValue)
mergeCenter
public Box2D.PbShape.Builder mergeCenter(Box2D.PbVec2 value)
clearCenter
public Box2D.PbShape.Builder clearCenter()
getCenterBuilder
public Box2D.PbVec2.Builder getCenterBuilder()
getCenterOrBuilder
public Box2D.PbVec2OrBuilder getCenterOrBuilder()
- Specified by:
getCenterOrBuilder
in interface Box2D.PbShapeOrBuilder
hasRadius
public boolean hasRadius()
- Specified by:
hasRadius
in interface Box2D.PbShapeOrBuilder
getRadius
public float getRadius()
- Specified by:
getRadius
in interface Box2D.PbShapeOrBuilder
setRadius
public Box2D.PbShape.Builder setRadius(float value)
clearRadius
public Box2D.PbShape.Builder clearRadius()
getPointsList
public List<Box2D.PbVec2> getPointsList()
- Specified by:
getPointsList
in interface Box2D.PbShapeOrBuilder
getPointsCount
public int getPointsCount()
- Specified by:
getPointsCount
in interface Box2D.PbShapeOrBuilder
getPoints
public Box2D.PbVec2 getPoints(int index)
- Specified by:
getPoints
in interface Box2D.PbShapeOrBuilder
setPoints
public Box2D.PbShape.Builder setPoints(int index,
Box2D.PbVec2 value)
setPoints
public Box2D.PbShape.Builder setPoints(int index,
Box2D.PbVec2.Builder builderForValue)
addPoints
public Box2D.PbShape.Builder addPoints(Box2D.PbVec2 value)
addPoints
public Box2D.PbShape.Builder addPoints(int index,
Box2D.PbVec2 value)
addPoints
public Box2D.PbShape.Builder addPoints(Box2D.PbVec2.Builder builderForValue)
addPoints
public Box2D.PbShape.Builder addPoints(int index,
Box2D.PbVec2.Builder builderForValue)
addAllPoints
public Box2D.PbShape.Builder addAllPoints(Iterable<? extends Box2D.PbVec2> values)
clearPoints
public Box2D.PbShape.Builder clearPoints()
removePoints
public Box2D.PbShape.Builder removePoints(int index)
getPointsBuilder
public Box2D.PbVec2.Builder getPointsBuilder(int index)
getPointsOrBuilder
public Box2D.PbVec2OrBuilder getPointsOrBuilder(int index)
- Specified by:
getPointsOrBuilder
in interface Box2D.PbShapeOrBuilder
getPointsOrBuilderList
public List<? extends Box2D.PbVec2OrBuilder> getPointsOrBuilderList()
- Specified by:
getPointsOrBuilderList
in interface Box2D.PbShapeOrBuilder
addPointsBuilder
public Box2D.PbVec2.Builder addPointsBuilder()
addPointsBuilder
public Box2D.PbVec2.Builder addPointsBuilder(int index)
getPointsBuilderList
public List<Box2D.PbVec2.Builder> getPointsBuilderList()
getNormalsList
public List<Box2D.PbVec2> getNormalsList()
- Specified by:
getNormalsList
in interface Box2D.PbShapeOrBuilder
getNormalsCount
public int getNormalsCount()
- Specified by:
getNormalsCount
in interface Box2D.PbShapeOrBuilder
getNormals
public Box2D.PbVec2 getNormals(int index)
- Specified by:
getNormals
in interface Box2D.PbShapeOrBuilder
setNormals
public Box2D.PbShape.Builder setNormals(int index,
Box2D.PbVec2 value)
setNormals
public Box2D.PbShape.Builder setNormals(int index,
Box2D.PbVec2.Builder builderForValue)
addNormals
public Box2D.PbShape.Builder addNormals(Box2D.PbVec2 value)
addNormals
public Box2D.PbShape.Builder addNormals(int index,
Box2D.PbVec2 value)
addNormals
public Box2D.PbShape.Builder addNormals(Box2D.PbVec2.Builder builderForValue)
addNormals
public Box2D.PbShape.Builder addNormals(int index,
Box2D.PbVec2.Builder builderForValue)
addAllNormals
public Box2D.PbShape.Builder addAllNormals(Iterable<? extends Box2D.PbVec2> values)
clearNormals
public Box2D.PbShape.Builder clearNormals()
removeNormals
public Box2D.PbShape.Builder removeNormals(int index)
getNormalsBuilder
public Box2D.PbVec2.Builder getNormalsBuilder(int index)
getNormalsOrBuilder
public Box2D.PbVec2OrBuilder getNormalsOrBuilder(int index)
- Specified by:
getNormalsOrBuilder
in interface Box2D.PbShapeOrBuilder
getNormalsOrBuilderList
public List<? extends Box2D.PbVec2OrBuilder> getNormalsOrBuilderList()
- Specified by:
getNormalsOrBuilderList
in interface Box2D.PbShapeOrBuilder
addNormalsBuilder
public Box2D.PbVec2.Builder addNormalsBuilder()
addNormalsBuilder
public Box2D.PbVec2.Builder addNormalsBuilder(int index)
getNormalsBuilderList
public List<Box2D.PbVec2.Builder> getNormalsBuilderList()
hasCentroid
public boolean hasCentroid()
- Specified by:
hasCentroid
in interface Box2D.PbShapeOrBuilder
getCentroid
public Box2D.PbVec2 getCentroid()
- Specified by:
getCentroid
in interface Box2D.PbShapeOrBuilder
setCentroid
public Box2D.PbShape.Builder setCentroid(Box2D.PbVec2 value)
setCentroid
public Box2D.PbShape.Builder setCentroid(Box2D.PbVec2.Builder builderForValue)
mergeCentroid
public Box2D.PbShape.Builder mergeCentroid(Box2D.PbVec2 value)
clearCentroid
public Box2D.PbShape.Builder clearCentroid()
getCentroidBuilder
public Box2D.PbVec2.Builder getCentroidBuilder()
getCentroidOrBuilder
public Box2D.PbVec2OrBuilder getCentroidOrBuilder()
- Specified by:
getCentroidOrBuilder
in interface Box2D.PbShapeOrBuilder
hasV0
public boolean hasV0()
- Specified by:
hasV0
in interface Box2D.PbShapeOrBuilder
getV0
public Box2D.PbVec2 getV0()
- Specified by:
getV0
in interface Box2D.PbShapeOrBuilder
setV0
public Box2D.PbShape.Builder setV0(Box2D.PbVec2 value)
setV0
public Box2D.PbShape.Builder setV0(Box2D.PbVec2.Builder builderForValue)
mergeV0
public Box2D.PbShape.Builder mergeV0(Box2D.PbVec2 value)
clearV0
public Box2D.PbShape.Builder clearV0()
getV0Builder
public Box2D.PbVec2.Builder getV0Builder()
getV0OrBuilder
public Box2D.PbVec2OrBuilder getV0OrBuilder()
- Specified by:
getV0OrBuilder
in interface Box2D.PbShapeOrBuilder
hasV1
public boolean hasV1()
- Specified by:
hasV1
in interface Box2D.PbShapeOrBuilder
getV1
public Box2D.PbVec2 getV1()
- Specified by:
getV1
in interface Box2D.PbShapeOrBuilder
setV1
public Box2D.PbShape.Builder setV1(Box2D.PbVec2 value)
setV1
public Box2D.PbShape.Builder setV1(Box2D.PbVec2.Builder builderForValue)
mergeV1
public Box2D.PbShape.Builder mergeV1(Box2D.PbVec2 value)
clearV1
public Box2D.PbShape.Builder clearV1()
getV1Builder
public Box2D.PbVec2.Builder getV1Builder()
getV1OrBuilder
public Box2D.PbVec2OrBuilder getV1OrBuilder()
- Specified by:
getV1OrBuilder
in interface Box2D.PbShapeOrBuilder
hasV2
public boolean hasV2()
- Specified by:
hasV2
in interface Box2D.PbShapeOrBuilder
getV2
public Box2D.PbVec2 getV2()
- Specified by:
getV2
in interface Box2D.PbShapeOrBuilder
setV2
public Box2D.PbShape.Builder setV2(Box2D.PbVec2 value)
setV2
public Box2D.PbShape.Builder setV2(Box2D.PbVec2.Builder builderForValue)
mergeV2
public Box2D.PbShape.Builder mergeV2(Box2D.PbVec2 value)
clearV2
public Box2D.PbShape.Builder clearV2()
getV2Builder
public Box2D.PbVec2.Builder getV2Builder()
getV2OrBuilder
public Box2D.PbVec2OrBuilder getV2OrBuilder()
- Specified by:
getV2OrBuilder
in interface Box2D.PbShapeOrBuilder
hasV3
public boolean hasV3()
- Specified by:
hasV3
in interface Box2D.PbShapeOrBuilder
getV3
public Box2D.PbVec2 getV3()
- Specified by:
getV3
in interface Box2D.PbShapeOrBuilder
setV3
public Box2D.PbShape.Builder setV3(Box2D.PbVec2 value)
setV3
public Box2D.PbShape.Builder setV3(Box2D.PbVec2.Builder builderForValue)
mergeV3
public Box2D.PbShape.Builder mergeV3(Box2D.PbVec2 value)
clearV3
public Box2D.PbShape.Builder clearV3()
getV3Builder
public Box2D.PbVec2.Builder getV3Builder()
getV3OrBuilder
public Box2D.PbVec2OrBuilder getV3OrBuilder()
- Specified by:
getV3OrBuilder
in interface Box2D.PbShapeOrBuilder
hasHas0
public boolean hasHas0()
- Specified by:
hasHas0
in interface Box2D.PbShapeOrBuilder
getHas0
public boolean getHas0()
- Specified by:
getHas0
in interface Box2D.PbShapeOrBuilder
setHas0
public Box2D.PbShape.Builder setHas0(boolean value)
clearHas0
public Box2D.PbShape.Builder clearHas0()
hasHas3
public boolean hasHas3()
- Specified by:
hasHas3
in interface Box2D.PbShapeOrBuilder
getHas3
public boolean getHas3()
- Specified by:
getHas3
in interface Box2D.PbShapeOrBuilder
setHas3
public Box2D.PbShape.Builder setHas3(boolean value)
clearHas3
public Box2D.PbShape.Builder clearHas3()
hasPrev
public boolean hasPrev()
- Specified by:
hasPrev
in interface Box2D.PbShapeOrBuilder
getPrev
public Box2D.PbVec2 getPrev()
- Specified by:
getPrev
in interface Box2D.PbShapeOrBuilder
setPrev
public Box2D.PbShape.Builder setPrev(Box2D.PbVec2 value)
setPrev
public Box2D.PbShape.Builder setPrev(Box2D.PbVec2.Builder builderForValue)
mergePrev
public Box2D.PbShape.Builder mergePrev(Box2D.PbVec2 value)
clearPrev
public Box2D.PbShape.Builder clearPrev()
getPrevBuilder
public Box2D.PbVec2.Builder getPrevBuilder()
getPrevOrBuilder
public Box2D.PbVec2OrBuilder getPrevOrBuilder()
- Specified by:
getPrevOrBuilder
in interface Box2D.PbShapeOrBuilder
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Box2D.PbShapeOrBuilder
getNext
public Box2D.PbVec2 getNext()
- Specified by:
getNext
in interface Box2D.PbShapeOrBuilder
setNext
public Box2D.PbShape.Builder setNext(Box2D.PbVec2 value)
setNext
public Box2D.PbShape.Builder setNext(Box2D.PbVec2.Builder builderForValue)
mergeNext
public Box2D.PbShape.Builder mergeNext(Box2D.PbVec2 value)
clearNext
public Box2D.PbShape.Builder clearNext()
getNextBuilder
public Box2D.PbVec2.Builder getNextBuilder()
getNextOrBuilder
public Box2D.PbVec2OrBuilder getNextOrBuilder()
- Specified by:
getNextOrBuilder
in interface Box2D.PbShapeOrBuilder
Copyright © 2013. All Rights Reserved.