Package com.viam.service.navigation.v1
Interface Navigation.PositionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Navigation.Position,Navigation.Position.Builder
- Enclosing class:
Navigation
public static interface Navigation.PositionOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasPose
boolean hasPose()MAP_TYPE_LOCAL — common.Pose in the map frame
.viam.common.v1.Pose pose = 1 [json_name = "pose"];- Returns:
- Whether the pose field is set.
-
getPose
Common.Pose getPose()MAP_TYPE_LOCAL — common.Pose in the map frame
.viam.common.v1.Pose pose = 1 [json_name = "pose"];- Returns:
- The pose.
-
hasGeoPose
boolean hasGeoPose()MAP_TYPE_GPS — common.GeoPose
.viam.common.v1.GeoPose geo_pose = 2 [json_name = "geoPose"];- Returns:
- Whether the geoPose field is set.
-
getGeoPose
Common.GeoPose getGeoPose()MAP_TYPE_GPS — common.GeoPose
.viam.common.v1.GeoPose geo_pose = 2 [json_name = "geoPose"];- Returns:
- The geoPose.
-
getValueCase
Navigation.Position.ValueCase getValueCase()
-