Package biopb.image
Class ROI
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
biopb.image.ROI
- All Implemented Interfaces:
ROIOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
A three dimensional 'Region of Interest'.Protobuf type
biopb.image.ROI- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA three dimensional 'Region of Interest'.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ROIstatic final com.google.protobuf.Descriptors.Descriptor.biopb.image.Ellipse ellipse = 3;.biopb.image.Ellipse ellipse = 3;getMask().biopb.image.Mask mask = 6;.biopb.image.Mask mask = 6;getMesh().biopb.image.Mesh mesh = 5;.biopb.image.Mesh mesh = 5;com.google.protobuf.Parser<ROI>getPoint().biopb.image.Point point = 1;.biopb.image.Point point = 1;.biopb.image.Polygon polygon = 4;.biopb.image.Polygon polygon = 4;.biopb.image.Rectangle rectangle = 2;.biopb.image.Rectangle rectangle = 2;intboolean.biopb.image.Ellipse ellipse = 3;inthashCode()booleanhasMask().biopb.image.Mask mask = 6;booleanhasMesh().biopb.image.Mesh mesh = 5;booleanhasPoint().biopb.image.Point point = 1;boolean.biopb.image.Polygon polygon = 4;boolean.biopb.image.Rectangle rectangle = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic ROI.Builderstatic ROI.BuildernewBuilder(ROI prototype) protected ROI.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ROIparseDelimitedFrom(InputStream input) static ROIparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ROIparseFrom(byte[] data) static ROIparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ROIparseFrom(com.google.protobuf.ByteString data) static ROIparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ROIparseFrom(com.google.protobuf.CodedInputStream input) static ROIparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ROIparseFrom(InputStream input) static ROIparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ROIparseFrom(ByteBuffer data) static ROIparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ROI>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
POINT_FIELD_NUMBER
public static final int POINT_FIELD_NUMBER- See Also:
-
RECTANGLE_FIELD_NUMBER
public static final int RECTANGLE_FIELD_NUMBER- See Also:
-
ELLIPSE_FIELD_NUMBER
public static final int ELLIPSE_FIELD_NUMBER- See Also:
-
POLYGON_FIELD_NUMBER
public static final int POLYGON_FIELD_NUMBER- See Also:
-
MESH_FIELD_NUMBER
public static final int MESH_FIELD_NUMBER- See Also:
-
MASK_FIELD_NUMBER
public static final int MASK_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getShapeCase
- Specified by:
getShapeCasein interfaceROIOrBuilder
-
hasPoint
public boolean hasPoint().biopb.image.Point point = 1;- Specified by:
hasPointin interfaceROIOrBuilder- Returns:
- Whether the point field is set.
-
getPoint
.biopb.image.Point point = 1;- Specified by:
getPointin interfaceROIOrBuilder- Returns:
- The point.
-
getPointOrBuilder
.biopb.image.Point point = 1;- Specified by:
getPointOrBuilderin interfaceROIOrBuilder
-
hasRectangle
public boolean hasRectangle().biopb.image.Rectangle rectangle = 2;- Specified by:
hasRectanglein interfaceROIOrBuilder- Returns:
- Whether the rectangle field is set.
-
getRectangle
.biopb.image.Rectangle rectangle = 2;- Specified by:
getRectanglein interfaceROIOrBuilder- Returns:
- The rectangle.
-
getRectangleOrBuilder
.biopb.image.Rectangle rectangle = 2;- Specified by:
getRectangleOrBuilderin interfaceROIOrBuilder
-
hasEllipse
public boolean hasEllipse().biopb.image.Ellipse ellipse = 3;- Specified by:
hasEllipsein interfaceROIOrBuilder- Returns:
- Whether the ellipse field is set.
-
getEllipse
.biopb.image.Ellipse ellipse = 3;- Specified by:
getEllipsein interfaceROIOrBuilder- Returns:
- The ellipse.
-
getEllipseOrBuilder
.biopb.image.Ellipse ellipse = 3;- Specified by:
getEllipseOrBuilderin interfaceROIOrBuilder
-
hasPolygon
public boolean hasPolygon().biopb.image.Polygon polygon = 4;- Specified by:
hasPolygonin interfaceROIOrBuilder- Returns:
- Whether the polygon field is set.
-
getPolygon
.biopb.image.Polygon polygon = 4;- Specified by:
getPolygonin interfaceROIOrBuilder- Returns:
- The polygon.
-
getPolygonOrBuilder
.biopb.image.Polygon polygon = 4;- Specified by:
getPolygonOrBuilderin interfaceROIOrBuilder
-
hasMesh
public boolean hasMesh().biopb.image.Mesh mesh = 5;- Specified by:
hasMeshin interfaceROIOrBuilder- Returns:
- Whether the mesh field is set.
-
getMesh
.biopb.image.Mesh mesh = 5;- Specified by:
getMeshin interfaceROIOrBuilder- Returns:
- The mesh.
-
getMeshOrBuilder
.biopb.image.Mesh mesh = 5;- Specified by:
getMeshOrBuilderin interfaceROIOrBuilder
-
hasMask
public boolean hasMask().biopb.image.Mask mask = 6;- Specified by:
hasMaskin interfaceROIOrBuilder- Returns:
- Whether the mask field is set.
-
getMask
.biopb.image.Mask mask = 6;- Specified by:
getMaskin interfaceROIOrBuilder- Returns:
- The mask.
-
getMaskOrBuilder
.biopb.image.Mask mask = 6;- Specified by:
getMaskOrBuilderin interfaceROIOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ROI parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ROI parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ROI parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ROI parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ROI parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ROI parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ROI parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ROI parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ROI.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-