Package com.viam.common.v1
Interface Common.LinkPoseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Common.LinkPose,Common.LinkPose.Builder
- Enclosing class:
Common
public static interface Common.LinkPoseOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.viam.common.v1.AxisAngles axis_angles = 5 [json_name = "axisAngles"];.viam.common.v1.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];theta in degrees.viam.common.v1.Quaternion quaternion = 2 [json_name = "quaternion"];.viam.common.v1.Vector3 translation = 1 [json_name = "translation"];boolean.viam.common.v1.AxisAngles axis_angles = 5 [json_name = "axisAngles"];boolean.viam.common.v1.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];booleantheta in degreesboolean.viam.common.v1.Quaternion quaternion = 2 [json_name = "quaternion"];boolean.viam.common.v1.Vector3 translation = 1 [json_name = "translation"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasTranslation
boolean hasTranslation().viam.common.v1.Vector3 translation = 1 [json_name = "translation"];- Returns:
- Whether the translation field is set.
-
getTranslation
Common.Vector3 getTranslation().viam.common.v1.Vector3 translation = 1 [json_name = "translation"];- Returns:
- The translation.
-
hasQuaternion
boolean hasQuaternion().viam.common.v1.Quaternion quaternion = 2 [json_name = "quaternion"];- Returns:
- Whether the quaternion field is set.
-
getQuaternion
Common.Quaternion getQuaternion().viam.common.v1.Quaternion quaternion = 2 [json_name = "quaternion"];- Returns:
- The quaternion.
-
hasOrientationVector
boolean hasOrientationVector()theta in degrees
.viam.common.v1.Orientation orientation_vector = 3 [json_name = "orientationVector"];- Returns:
- Whether the orientationVector field is set.
-
getOrientationVector
Common.Orientation getOrientationVector()theta in degrees
.viam.common.v1.Orientation orientation_vector = 3 [json_name = "orientationVector"];- Returns:
- The orientationVector.
-
hasEulerAngles
boolean hasEulerAngles().viam.common.v1.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];- Returns:
- Whether the eulerAngles field is set.
-
getEulerAngles
Common.EulerAngles getEulerAngles().viam.common.v1.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];- Returns:
- The eulerAngles.
-
hasAxisAngles
boolean hasAxisAngles().viam.common.v1.AxisAngles axis_angles = 5 [json_name = "axisAngles"];- Returns:
- Whether the axisAngles field is set.
-
getAxisAngles
Common.AxisAngles getAxisAngles().viam.common.v1.AxisAngles axis_angles = 5 [json_name = "axisAngles"];- Returns:
- The axisAngles.
-
getOrientationCase
Common.LinkPose.OrientationCase getOrientationCase()
-