Package com.viam.common.v1
Class Common.RectangularPrism.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Common.RectangularPrism,Common.RectangularPrism.Builder>
com.viam.common.v1.Common.RectangularPrism.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Common.RectangularPrismOrBuilder
,Cloneable
- Enclosing class:
- Common.RectangularPrism
public static final class Common.RectangularPrism.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Common.RectangularPrism,Common.RectangularPrism.Builder>
implements Common.RectangularPrismOrBuilder
RectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms These dimensions are with respect to the referenceframe in which the RectangularPrism is definedProtobuf type
viam.common.v1.RectangularPrism
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescription.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
boolean
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
mergeDimsMm
(Common.Vector3 value) .viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
setDimsMm
(Common.Vector3 value) .viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
setDimsMm
(Common.Vector3.Builder builderForValue) .viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, 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.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasDimsMm
public boolean hasDimsMm().viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
- Specified by:
hasDimsMm
in interfaceCommon.RectangularPrismOrBuilder
- Returns:
- Whether the dimsMm field is set.
-
getDimsMm
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
- Specified by:
getDimsMm
in interfaceCommon.RectangularPrismOrBuilder
- Returns:
- The dimsMm.
-
setDimsMm
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
-
setDimsMm
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
-
mergeDimsMm
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
-
clearDimsMm
.viam.common.v1.Vector3 dims_mm = 1 [json_name = "dimsMm"];
-