Class Box2D.PbShape.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Box2D.PbShape.Builder>
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
just include all fields we might useProtobuf type
box2d.PbShape-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private booleanprivate booleanprivate Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private java.util.List<Box2D.PbVec2> private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private java.util.List<Box2D.PbVec2> private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private floatprivate longprivate intprivate Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private Box2D.PbVec2private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllNormals(java.lang.Iterable<? extends Box2D.PbVec2> values) polygonaddAllPoints(java.lang.Iterable<? extends Box2D.PbVec2> values) polygon, chainaddNormals(int index, Box2D.PbVec2 value) polygonaddNormals(int index, Box2D.PbVec2.Builder builderForValue) polygonaddNormals(Box2D.PbVec2 value) polygonaddNormals(Box2D.PbVec2.Builder builderForValue) polygonpolygonaddNormalsBuilder(int index) polygonaddPoints(int index, Box2D.PbVec2 value) polygon, chainaddPoints(int index, Box2D.PbVec2.Builder builderForValue) polygon, chainaddPoints(Box2D.PbVec2 value) polygon, chainaddPoints(Box2D.PbVec2.Builder builderForValue) polygon, chainpolygon, chainaddPointsBuilder(int index) polygon, chainbuild()private voidbuildPartial0(Box2D.PbShape result) private voidclear()circlepolygonedge, chainedge, chainchainpolygonpolygon, chainchaincircleclearTag()optional int64 tag = 1;required .box2d.PbShapeType type = 2;clearV0()edgeclearV1()edgeclearV2()edgeclearV3()edgeprivate voidprivate voidcirclecirclecirclepolygonpolygonpolygonstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleangetHas0()edge, chainbooleangetHas3()edge, chaingetNext()chainchainchaingetNormals(int index) polygongetNormalsBuilder(int index) polygonjava.util.List<Box2D.PbVec2.Builder> polygonintpolygonjava.util.List<Box2D.PbVec2> polygongetNormalsOrBuilder(int index) polygonjava.util.List<? extends Box2D.PbVec2OrBuilder> polygongetPoints(int index) polygon, chaingetPointsBuilder(int index) polygon, chainjava.util.List<Box2D.PbVec2.Builder> polygon, chainintpolygon, chainjava.util.List<Box2D.PbVec2> polygon, chaingetPointsOrBuilder(int index) polygon, chainjava.util.List<? extends Box2D.PbVec2OrBuilder> polygon, chaingetPrev()chainchainchainfloatcirclelonggetTag()optional int64 tag = 1;getType()required .box2d.PbShapeType type = 2;getV0()edgeedgeedgegetV1()edgeedgeedgegetV2()edgeedgeedgegetV3()edgeedgeedgebooleancirclebooleanpolygonbooleanhasHas0()edge, chainbooleanhasHas3()edge, chainbooleanhasNext()chainbooleanhasPrev()chainbooleancirclebooleanhasTag()optional int64 tag = 1;booleanhasType()required .box2d.PbShapeType type = 2;booleanhasV0()edgebooleanhasV1()edgebooleanhasV2()edgebooleanhasV3()edgeprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> circleprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> polygonprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> chainprivate com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> chainprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> edgeprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> edgeprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> edgeprivate com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> edgefinal booleanprivate voidmergeCenter(Box2D.PbVec2 value) circlemergeCentroid(Box2D.PbVec2 value) polygonmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Box2D.PbShape other) mergeNext(Box2D.PbVec2 value) chainmergePrev(Box2D.PbVec2 value) chainmergeV0(Box2D.PbVec2 value) edgemergeV1(Box2D.PbVec2 value) edgemergeV2(Box2D.PbVec2 value) edgemergeV3(Box2D.PbVec2 value) edgeremoveNormals(int index) polygonremovePoints(int index) polygon, chainsetCenter(Box2D.PbVec2 value) circlesetCenter(Box2D.PbVec2.Builder builderForValue) circlesetCentroid(Box2D.PbVec2 value) polygonsetCentroid(Box2D.PbVec2.Builder builderForValue) polygonsetHas0(boolean value) edge, chainsetHas3(boolean value) edge, chainsetNext(Box2D.PbVec2 value) chainsetNext(Box2D.PbVec2.Builder builderForValue) chainsetNormals(int index, Box2D.PbVec2 value) polygonsetNormals(int index, Box2D.PbVec2.Builder builderForValue) polygonsetPoints(int index, Box2D.PbVec2 value) polygon, chainsetPoints(int index, Box2D.PbVec2.Builder builderForValue) polygon, chainsetPrev(Box2D.PbVec2 value) chainsetPrev(Box2D.PbVec2.Builder builderForValue) chainsetRadius(float value) circlesetTag(long value) optional int64 tag = 1;setType(Box2D.PbShapeType value) required .box2d.PbShapeType type = 2;setV0(Box2D.PbVec2 value) edgesetV0(Box2D.PbVec2.Builder builderForValue) edgesetV1(Box2D.PbVec2 value) edgesetV1(Box2D.PbVec2.Builder builderForValue) edgesetV2(Box2D.PbVec2 value) edgesetV2(Box2D.PbVec2.Builder builderForValue) edgesetV3(Box2D.PbVec2 value) edgesetV3(Box2D.PbVec2.Builder builderForValue) edgeMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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_
private int type_ -
center_
-
centerBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> centerBuilder_ -
radius_
private float radius_ -
points_
-
pointsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> pointsBuilder_ -
normals_
-
normalsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> normalsBuilder_ -
centroid_
-
centroidBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> centroidBuilder_ -
v0_
-
v0Builder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> v0Builder_ -
v1_
-
v1Builder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> v1Builder_ -
v2_
-
v2Builder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> v2Builder_ -
v3_
-
v3Builder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> v3Builder_ -
has0_
private boolean has0_ -
has3_
private boolean has3_ -
prev_
-
prevBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> prevBuilder_ -
next_
-
nextBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> nextBuilder_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbShape.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbShape.Builder>- Throws:
java.io.IOException
-
hasTag
public boolean hasTag()optional int64 tag = 1;- Specified by:
hasTagin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the tag field is set.
-
getTag
public long getTag()optional int64 tag = 1;- Specified by:
getTagin interfaceBox2D.PbShapeOrBuilder- Returns:
- The tag.
-
setTag
optional int64 tag = 1;- Parameters:
value- The tag to set.- Returns:
- This builder for chaining.
-
clearTag
-
hasType
public boolean hasType()required .box2d.PbShapeType type = 2;- Specified by:
hasTypein interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the type field is set.
-
getType
required .box2d.PbShapeType type = 2;- Specified by:
getTypein interfaceBox2D.PbShapeOrBuilder- Returns:
- The type.
-
setType
required .box2d.PbShapeType type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
required .box2d.PbShapeType type = 2;- Returns:
- This builder for chaining.
-
hasCenter
public boolean hasCenter()circle
optional .box2d.PbVec2 center = 10;- Specified by:
hasCenterin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the center field is set.
-
getCenter
circle
optional .box2d.PbVec2 center = 10;- Specified by:
getCenterin interfaceBox2D.PbShapeOrBuilder- Returns:
- The center.
-
setCenter
circle
optional .box2d.PbVec2 center = 10; -
setCenter
circle
optional .box2d.PbVec2 center = 10; -
mergeCenter
circle
optional .box2d.PbVec2 center = 10; -
clearCenter
circle
optional .box2d.PbVec2 center = 10; -
getCenterBuilder
circle
optional .box2d.PbVec2 center = 10; -
getCenterOrBuilder
circle
optional .box2d.PbVec2 center = 10;- Specified by:
getCenterOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetCenterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetCenterFieldBuilder()circle
optional .box2d.PbVec2 center = 10; -
hasRadius
public boolean hasRadius()circle
optional float radius = 11;- Specified by:
hasRadiusin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the radius field is set.
-
getRadius
public float getRadius()circle
optional float radius = 11;- Specified by:
getRadiusin interfaceBox2D.PbShapeOrBuilder- Returns:
- The radius.
-
setRadius
circle
optional float radius = 11;- Parameters:
value- The radius to set.- Returns:
- This builder for chaining.
-
clearRadius
circle
optional float radius = 11;- Returns:
- This builder for chaining.
-
ensurePointsIsMutable
private void ensurePointsIsMutable() -
getPointsList
polygon, chain
repeated .box2d.PbVec2 points = 20;- Specified by:
getPointsListin interfaceBox2D.PbShapeOrBuilder
-
getPointsCount
public int getPointsCount()polygon, chain
repeated .box2d.PbVec2 points = 20;- Specified by:
getPointsCountin interfaceBox2D.PbShapeOrBuilder
-
getPoints
polygon, chain
repeated .box2d.PbVec2 points = 20;- Specified by:
getPointsin interfaceBox2D.PbShapeOrBuilder
-
setPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
setPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addAllPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
clearPoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
removePoints
polygon, chain
repeated .box2d.PbVec2 points = 20; -
getPointsBuilder
polygon, chain
repeated .box2d.PbVec2 points = 20; -
getPointsOrBuilder
polygon, chain
repeated .box2d.PbVec2 points = 20;- Specified by:
getPointsOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
getPointsOrBuilderList
polygon, chain
repeated .box2d.PbVec2 points = 20;- Specified by:
getPointsOrBuilderListin interfaceBox2D.PbShapeOrBuilder
-
addPointsBuilder
polygon, chain
repeated .box2d.PbVec2 points = 20; -
addPointsBuilder
polygon, chain
repeated .box2d.PbVec2 points = 20; -
getPointsBuilderList
polygon, chain
repeated .box2d.PbVec2 points = 20; -
internalGetPointsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetPointsFieldBuilder() -
ensureNormalsIsMutable
private void ensureNormalsIsMutable() -
getNormalsList
polygon
repeated .box2d.PbVec2 normals = 21;- Specified by:
getNormalsListin interfaceBox2D.PbShapeOrBuilder
-
getNormalsCount
public int getNormalsCount()polygon
repeated .box2d.PbVec2 normals = 21;- Specified by:
getNormalsCountin interfaceBox2D.PbShapeOrBuilder
-
getNormals
polygon
repeated .box2d.PbVec2 normals = 21;- Specified by:
getNormalsin interfaceBox2D.PbShapeOrBuilder
-
setNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
setNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
addNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
addNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
addNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
addNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
addAllNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
clearNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
removeNormals
polygon
repeated .box2d.PbVec2 normals = 21; -
getNormalsBuilder
polygon
repeated .box2d.PbVec2 normals = 21; -
getNormalsOrBuilder
polygon
repeated .box2d.PbVec2 normals = 21;- Specified by:
getNormalsOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
getNormalsOrBuilderList
polygon
repeated .box2d.PbVec2 normals = 21;- Specified by:
getNormalsOrBuilderListin interfaceBox2D.PbShapeOrBuilder
-
addNormalsBuilder
polygon
repeated .box2d.PbVec2 normals = 21; -
addNormalsBuilder
polygon
repeated .box2d.PbVec2 normals = 21; -
getNormalsBuilderList
polygon
repeated .box2d.PbVec2 normals = 21; -
internalGetNormalsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetNormalsFieldBuilder() -
hasCentroid
public boolean hasCentroid()polygon
optional .box2d.PbVec2 centroid = 22;- Specified by:
hasCentroidin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the centroid field is set.
-
getCentroid
polygon
optional .box2d.PbVec2 centroid = 22;- Specified by:
getCentroidin interfaceBox2D.PbShapeOrBuilder- Returns:
- The centroid.
-
setCentroid
polygon
optional .box2d.PbVec2 centroid = 22; -
setCentroid
polygon
optional .box2d.PbVec2 centroid = 22; -
mergeCentroid
polygon
optional .box2d.PbVec2 centroid = 22; -
clearCentroid
polygon
optional .box2d.PbVec2 centroid = 22; -
getCentroidBuilder
polygon
optional .box2d.PbVec2 centroid = 22; -
getCentroidOrBuilder
polygon
optional .box2d.PbVec2 centroid = 22;- Specified by:
getCentroidOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetCentroidFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetCentroidFieldBuilder()polygon
optional .box2d.PbVec2 centroid = 22; -
hasV0
public boolean hasV0()edge
optional .box2d.PbVec2 v0 = 30;- Specified by:
hasV0in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the v0 field is set.
-
getV0
edge
optional .box2d.PbVec2 v0 = 30;- Specified by:
getV0in interfaceBox2D.PbShapeOrBuilder- Returns:
- The v0.
-
setV0
edge
optional .box2d.PbVec2 v0 = 30; -
setV0
edge
optional .box2d.PbVec2 v0 = 30; -
mergeV0
edge
optional .box2d.PbVec2 v0 = 30; -
clearV0
edge
optional .box2d.PbVec2 v0 = 30; -
getV0Builder
edge
optional .box2d.PbVec2 v0 = 30; -
getV0OrBuilder
edge
optional .box2d.PbVec2 v0 = 30;- Specified by:
getV0OrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetV0FieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetV0FieldBuilder()edge
optional .box2d.PbVec2 v0 = 30; -
hasV1
public boolean hasV1()edge
optional .box2d.PbVec2 v1 = 31;- Specified by:
hasV1in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the v1 field is set.
-
getV1
edge
optional .box2d.PbVec2 v1 = 31;- Specified by:
getV1in interfaceBox2D.PbShapeOrBuilder- Returns:
- The v1.
-
setV1
edge
optional .box2d.PbVec2 v1 = 31; -
setV1
edge
optional .box2d.PbVec2 v1 = 31; -
mergeV1
edge
optional .box2d.PbVec2 v1 = 31; -
clearV1
edge
optional .box2d.PbVec2 v1 = 31; -
getV1Builder
edge
optional .box2d.PbVec2 v1 = 31; -
getV1OrBuilder
edge
optional .box2d.PbVec2 v1 = 31;- Specified by:
getV1OrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetV1FieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetV1FieldBuilder()edge
optional .box2d.PbVec2 v1 = 31; -
hasV2
public boolean hasV2()edge
optional .box2d.PbVec2 v2 = 32;- Specified by:
hasV2in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the v2 field is set.
-
getV2
edge
optional .box2d.PbVec2 v2 = 32;- Specified by:
getV2in interfaceBox2D.PbShapeOrBuilder- Returns:
- The v2.
-
setV2
edge
optional .box2d.PbVec2 v2 = 32; -
setV2
edge
optional .box2d.PbVec2 v2 = 32; -
mergeV2
edge
optional .box2d.PbVec2 v2 = 32; -
clearV2
edge
optional .box2d.PbVec2 v2 = 32; -
getV2Builder
edge
optional .box2d.PbVec2 v2 = 32; -
getV2OrBuilder
edge
optional .box2d.PbVec2 v2 = 32;- Specified by:
getV2OrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetV2FieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetV2FieldBuilder()edge
optional .box2d.PbVec2 v2 = 32; -
hasV3
public boolean hasV3()edge
optional .box2d.PbVec2 v3 = 33;- Specified by:
hasV3in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the v3 field is set.
-
getV3
edge
optional .box2d.PbVec2 v3 = 33;- Specified by:
getV3in interfaceBox2D.PbShapeOrBuilder- Returns:
- The v3.
-
setV3
edge
optional .box2d.PbVec2 v3 = 33; -
setV3
edge
optional .box2d.PbVec2 v3 = 33; -
mergeV3
edge
optional .box2d.PbVec2 v3 = 33; -
clearV3
edge
optional .box2d.PbVec2 v3 = 33; -
getV3Builder
edge
optional .box2d.PbVec2 v3 = 33; -
getV3OrBuilder
edge
optional .box2d.PbVec2 v3 = 33;- Specified by:
getV3OrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetV3FieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetV3FieldBuilder()edge
optional .box2d.PbVec2 v3 = 33; -
hasHas0
public boolean hasHas0()edge, chain
optional bool has0 = 34;- Specified by:
hasHas0in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the has0 field is set.
-
getHas0
public boolean getHas0()edge, chain
optional bool has0 = 34;- Specified by:
getHas0in interfaceBox2D.PbShapeOrBuilder- Returns:
- The has0.
-
setHas0
edge, chain
optional bool has0 = 34;- Parameters:
value- The has0 to set.- Returns:
- This builder for chaining.
-
clearHas0
edge, chain
optional bool has0 = 34;- Returns:
- This builder for chaining.
-
hasHas3
public boolean hasHas3()edge, chain
optional bool has3 = 35;- Specified by:
hasHas3in interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the has3 field is set.
-
getHas3
public boolean getHas3()edge, chain
optional bool has3 = 35;- Specified by:
getHas3in interfaceBox2D.PbShapeOrBuilder- Returns:
- The has3.
-
setHas3
edge, chain
optional bool has3 = 35;- Parameters:
value- The has3 to set.- Returns:
- This builder for chaining.
-
clearHas3
edge, chain
optional bool has3 = 35;- Returns:
- This builder for chaining.
-
hasPrev
public boolean hasPrev()chain
optional .box2d.PbVec2 prev = 40;- Specified by:
hasPrevin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the prev field is set.
-
getPrev
chain
optional .box2d.PbVec2 prev = 40;- Specified by:
getPrevin interfaceBox2D.PbShapeOrBuilder- Returns:
- The prev.
-
setPrev
chain
optional .box2d.PbVec2 prev = 40; -
setPrev
chain
optional .box2d.PbVec2 prev = 40; -
mergePrev
chain
optional .box2d.PbVec2 prev = 40; -
clearPrev
chain
optional .box2d.PbVec2 prev = 40; -
getPrevBuilder
chain
optional .box2d.PbVec2 prev = 40; -
getPrevOrBuilder
chain
optional .box2d.PbVec2 prev = 40;- Specified by:
getPrevOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetPrevFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetPrevFieldBuilder()chain
optional .box2d.PbVec2 prev = 40; -
hasNext
public boolean hasNext()chain
optional .box2d.PbVec2 next = 41;- Specified by:
hasNextin interfaceBox2D.PbShapeOrBuilder- Returns:
- Whether the next field is set.
-
getNext
chain
optional .box2d.PbVec2 next = 41;- Specified by:
getNextin interfaceBox2D.PbShapeOrBuilder- Returns:
- The next.
-
setNext
chain
optional .box2d.PbVec2 next = 41; -
setNext
chain
optional .box2d.PbVec2 next = 41; -
mergeNext
chain
optional .box2d.PbVec2 next = 41; -
clearNext
chain
optional .box2d.PbVec2 next = 41; -
getNextBuilder
chain
optional .box2d.PbVec2 next = 41; -
getNextOrBuilder
chain
optional .box2d.PbVec2 next = 41;- Specified by:
getNextOrBuilderin interfaceBox2D.PbShapeOrBuilder
-
internalGetNextFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbVec2, Box2D.PbVec2.Builder, Box2D.PbVec2OrBuilder> internalGetNextFieldBuilder()chain
optional .box2d.PbVec2 next = 41;
-