Package viam.app.v1
Interface Robot.OrientationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Robot.Orientation
,Robot.Orientation.Builder
- Enclosing class:
- Robot
public static interface Robot.OrientationOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
boolean
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
boolean
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
boolean
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
boolean
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
boolean
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
boolean
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasNoOrientation
boolean hasNoOrientation().viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
- Returns:
- Whether the noOrientation field is set.
-
getNoOrientation
Robot.Orientation.NoOrientation getNoOrientation().viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
- Returns:
- The noOrientation.
-
hasVectorRadians
boolean hasVectorRadians().viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
- Returns:
- Whether the vectorRadians field is set.
-
getVectorRadians
Robot.Orientation.OrientationVectorRadians getVectorRadians().viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
- Returns:
- The vectorRadians.
-
hasVectorDegrees
boolean hasVectorDegrees().viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
- Returns:
- Whether the vectorDegrees field is set.
-
getVectorDegrees
Robot.Orientation.OrientationVectorDegrees getVectorDegrees().viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
- Returns:
- The vectorDegrees.
-
hasEulerAngles
boolean hasEulerAngles().viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
- Returns:
- Whether the eulerAngles field is set.
-
getEulerAngles
Robot.Orientation.EulerAngles getEulerAngles().viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
- Returns:
- The eulerAngles.
-
hasAxisAngles
boolean hasAxisAngles().viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
- Returns:
- Whether the axisAngles field is set.
-
getAxisAngles
Robot.Orientation.AxisAngles getAxisAngles().viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
- Returns:
- The axisAngles.
-
hasQuaternion
boolean hasQuaternion().viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
- Returns:
- Whether the quaternion field is set.
-
getQuaternion
Robot.Orientation.Quaternion getQuaternion().viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
- Returns:
- The quaternion.
-
getTypeCase
Robot.Orientation.TypeCase getTypeCase()
-