Package biopb.image
Class Mesh.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
biopb.image.Mesh.Builder
- All Implemented Interfaces:
MeshOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Mesh
public static final class Mesh.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
implements MeshOrBuilder
A closed 3D shape repesented by triangular meshes.Protobuf type
biopb.image.Mesh-
Method Summary
Modifier and TypeMethodDescriptionaddAllFaces(Iterable<? extends Mesh.Face> values) repeated .biopb.image.Mesh.Face faces = 2;addAllVerts(Iterable<? extends Point> values) All vertices of the meshrepeated .biopb.image.Mesh.Face faces = 2;addFaces(int index, Mesh.Face.Builder builderForValue) repeated .biopb.image.Mesh.Face faces = 2;repeated .biopb.image.Mesh.Face faces = 2;addFaces(Mesh.Face.Builder builderForValue) repeated .biopb.image.Mesh.Face faces = 2;repeated .biopb.image.Mesh.Face faces = 2;addFacesBuilder(int index) repeated .biopb.image.Mesh.Face faces = 2;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) All vertices of the meshaddVerts(int index, Point.Builder builderForValue) All vertices of the meshAll vertices of the meshaddVerts(Point.Builder builderForValue) All vertices of the meshAll vertices of the meshaddVertsBuilder(int index) All vertices of the meshbuild()clear()repeated .biopb.image.Mesh.Face faces = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) All vertices of the meshclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFaces(int index) repeated .biopb.image.Mesh.Face faces = 2;getFacesBuilder(int index) repeated .biopb.image.Mesh.Face faces = 2;repeated .biopb.image.Mesh.Face faces = 2;intrepeated .biopb.image.Mesh.Face faces = 2;repeated .biopb.image.Mesh.Face faces = 2;getFacesOrBuilder(int index) repeated .biopb.image.Mesh.Face faces = 2;List<? extends Mesh.FaceOrBuilder>repeated .biopb.image.Mesh.Face faces = 2;getVerts(int index) All vertices of the meshgetVertsBuilder(int index) All vertices of the meshAll vertices of the meshintAll vertices of the meshAll vertices of the meshgetVertsOrBuilder(int index) All vertices of the meshList<? extends PointOrBuilder>All vertices of the meshprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Mesh.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeFaces(int index) repeated .biopb.image.Mesh.Face faces = 2;removeVerts(int index) All vertices of the meshrepeated .biopb.image.Mesh.Face faces = 2;setFaces(int index, Mesh.Face.Builder builderForValue) repeated .biopb.image.Mesh.Face faces = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Mesh.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) All vertices of the meshsetVerts(int index, Point.Builder builderForValue) All vertices of the meshMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.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.GeneratedMessageV3.Builder<Mesh.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
setRepeatedField
public Mesh.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
addRepeatedField
public Mesh.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mesh.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
mergeFrom
public Mesh.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mesh.Builder>- Throws:
IOException
-
getVertsList
All vertices of the mesh
repeated .biopb.image.Point verts = 1;- Specified by:
getVertsListin interfaceMeshOrBuilder
-
getVertsCount
public int getVertsCount()All vertices of the mesh
repeated .biopb.image.Point verts = 1;- Specified by:
getVertsCountin interfaceMeshOrBuilder
-
getVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1;- Specified by:
getVertsin interfaceMeshOrBuilder
-
setVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
setVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addAllVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
clearVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
removeVerts
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
getVertsBuilder
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
getVertsOrBuilder
All vertices of the mesh
repeated .biopb.image.Point verts = 1;- Specified by:
getVertsOrBuilderin interfaceMeshOrBuilder
-
getVertsOrBuilderList
All vertices of the mesh
repeated .biopb.image.Point verts = 1;- Specified by:
getVertsOrBuilderListin interfaceMeshOrBuilder
-
addVertsBuilder
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
addVertsBuilder
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
getVertsBuilderList
All vertices of the mesh
repeated .biopb.image.Point verts = 1; -
getFacesList
repeated .biopb.image.Mesh.Face faces = 2;- Specified by:
getFacesListin interfaceMeshOrBuilder
-
getFacesCount
public int getFacesCount()repeated .biopb.image.Mesh.Face faces = 2;- Specified by:
getFacesCountin interfaceMeshOrBuilder
-
getFaces
repeated .biopb.image.Mesh.Face faces = 2;- Specified by:
getFacesin interfaceMeshOrBuilder
-
setFaces
repeated .biopb.image.Mesh.Face faces = 2; -
setFaces
repeated .biopb.image.Mesh.Face faces = 2; -
addFaces
repeated .biopb.image.Mesh.Face faces = 2; -
addFaces
repeated .biopb.image.Mesh.Face faces = 2; -
addFaces
repeated .biopb.image.Mesh.Face faces = 2; -
addFaces
repeated .biopb.image.Mesh.Face faces = 2; -
addAllFaces
repeated .biopb.image.Mesh.Face faces = 2; -
clearFaces
repeated .biopb.image.Mesh.Face faces = 2; -
removeFaces
repeated .biopb.image.Mesh.Face faces = 2; -
getFacesBuilder
repeated .biopb.image.Mesh.Face faces = 2; -
getFacesOrBuilder
repeated .biopb.image.Mesh.Face faces = 2;- Specified by:
getFacesOrBuilderin interfaceMeshOrBuilder
-
getFacesOrBuilderList
repeated .biopb.image.Mesh.Face faces = 2;- Specified by:
getFacesOrBuilderListin interfaceMeshOrBuilder
-
addFacesBuilder
repeated .biopb.image.Mesh.Face faces = 2; -
addFacesBuilder
repeated .biopb.image.Mesh.Face faces = 2; -
getFacesBuilderList
repeated .biopb.image.Mesh.Face faces = 2; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mesh.Builder>
-