Package com.viam.common.v1
Class Common.AxisAngles.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Common.AxisAngles,Common.AxisAngles.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Common.AxisAngles,Common.AxisAngles.Builder>
com.viam.common.v1.Common.AxisAngles.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Common.AxisAnglesOrBuilder,Cloneable
- Enclosing class:
Common.AxisAngles
public static final class Common.AxisAngles.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Common.AxisAngles,Common.AxisAngles.Builder>
implements Common.AxisAnglesOrBuilder
Rotation axis and an angle theta in degreesProtobuf type
viam.common.v1.AxisAngles-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionclearRx()double rx = 1 [json_name = "rx"];clearRy()double ry = 2 [json_name = "ry"];clearRz()double rz = 3 [json_name = "rz"];double theta = 4 [json_name = "theta"];doublegetRx()double rx = 1 [json_name = "rx"];doublegetRy()double ry = 2 [json_name = "ry"];doublegetRz()double rz = 3 [json_name = "rz"];doublegetTheta()double theta = 4 [json_name = "theta"];setRx(double value) double rx = 1 [json_name = "rx"];setRy(double value) double ry = 2 [json_name = "ry"];setRz(double value) double rz = 3 [json_name = "rz"];setTheta(double value) double theta = 4 [json_name = "theta"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getRx
public double getRx()double rx = 1 [json_name = "rx"];- Specified by:
getRxin interfaceCommon.AxisAnglesOrBuilder- Returns:
- The rx.
-
setRx
double rx = 1 [json_name = "rx"];- Parameters:
value- The rx to set.- Returns:
- This builder for chaining.
-
clearRx
double rx = 1 [json_name = "rx"];- Returns:
- This builder for chaining.
-
getRy
public double getRy()double ry = 2 [json_name = "ry"];- Specified by:
getRyin interfaceCommon.AxisAnglesOrBuilder- Returns:
- The ry.
-
setRy
double ry = 2 [json_name = "ry"];- Parameters:
value- The ry to set.- Returns:
- This builder for chaining.
-
clearRy
double ry = 2 [json_name = "ry"];- Returns:
- This builder for chaining.
-
getRz
public double getRz()double rz = 3 [json_name = "rz"];- Specified by:
getRzin interfaceCommon.AxisAnglesOrBuilder- Returns:
- The rz.
-
setRz
double rz = 3 [json_name = "rz"];- Parameters:
value- The rz to set.- Returns:
- This builder for chaining.
-
clearRz
double rz = 3 [json_name = "rz"];- Returns:
- This builder for chaining.
-
getTheta
public double getTheta()double theta = 4 [json_name = "theta"];- Specified by:
getThetain interfaceCommon.AxisAnglesOrBuilder- Returns:
- The theta.
-
setTheta
double theta = 4 [json_name = "theta"];- Parameters:
value- The theta to set.- Returns:
- This builder for chaining.
-
clearTheta
double theta = 4 [json_name = "theta"];- Returns:
- This builder for chaining.
-