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, java.lang.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 class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 java.io.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:
java.io.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 java.util.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(java.lang.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 java.util.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 java.util.List<Box2D.PbVec2.Builder> getPointsBuilderList()
getNormalsList
public java.util.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(java.lang.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 java.util.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 java.util.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
Copyright © 2012. All Rights Reserved.