Interface Robot.TransformPoseRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Robot.TransformPoseRequest, Robot.TransformPoseRequest.Builder
Enclosing class:
Robot

public static interface Robot.TransformPoseRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
    com.google.protobuf.ByteString
    the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
    the original pose to transform along with the reference frame in which it was observed
    pose information on any additional reference frames that are needed to perform the transform
    int
    pose information on any additional reference frames that are needed to perform the transform
    pose information on any additional reference frames that are needed to perform the transform
    boolean
    the original pose to transform along with the reference frame in which it was observed

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasSource

      boolean hasSource()
       the original pose to transform along with the reference frame in
       which it was observed
       
      .viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
      Returns:
      Whether the source field is set.
    • getSource

      Common.PoseInFrame getSource()
       the original pose to transform along with the reference frame in
       which it was observed
       
      .viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
      Returns:
      The source.
    • getDestination

      String getDestination()
       the reference frame into which the source pose should be transformed,
       if unset this defaults to the "world" reference frame
       
      string destination = 2 [json_name = "destination"];
      Returns:
      The destination.
    • getDestinationBytes

      com.google.protobuf.ByteString getDestinationBytes()
       the reference frame into which the source pose should be transformed,
       if unset this defaults to the "world" reference frame
       
      string destination = 2 [json_name = "destination"];
      Returns:
      The bytes for destination.
    • getSupplementalTransformsList

      List<Common.Transform> getSupplementalTransformsList()
       pose information on any additional reference frames that are needed
       to perform the transform
       
      repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
    • getSupplementalTransforms

      Common.Transform getSupplementalTransforms(int index)
       pose information on any additional reference frames that are needed
       to perform the transform
       
      repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
    • getSupplementalTransformsCount

      int getSupplementalTransformsCount()
       pose information on any additional reference frames that are needed
       to perform the transform
       
      repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];