Package com.viam.robot.v1
Class Robot.TransformPCDRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.TransformPCDRequest,Robot.TransformPCDRequest.Builder>
com.viam.robot.v1.Robot.TransformPCDRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Robot.TransformPCDRequestOrBuilder
,Cloneable
- Enclosing class:
- Robot.TransformPCDRequest
public static final class Robot.TransformPCDRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.TransformPCDRequest,Robot.TransformPCDRequest.Builder>
implements Robot.TransformPCDRequestOrBuilder
Protobuf type
viam.robot.v1.TransformPCDRequest
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionthe reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame.the point clouds to transform.the reference frame of the point cloud.the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame.com.google.protobuf.ByteString
the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame.com.google.protobuf.ByteString
the point clouds to transform.the reference frame of the point cloud.com.google.protobuf.ByteString
the reference frame of the point cloud.setDestination
(String value) the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame.setDestinationBytes
(com.google.protobuf.ByteString value) the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame.setPointCloudPcd
(com.google.protobuf.ByteString value) the point clouds to transform.the reference frame of the point cloud.setSourceBytes
(com.google.protobuf.ByteString value) the reference frame of the point cloud.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getPointCloudPcd
public com.google.protobuf.ByteString getPointCloudPcd()the point clouds to transform. This should be in the PCD format encoded into bytes: https://pointclouds.org/documentation/tutorials/pcd_file_format.html
bytes point_cloud_pcd = 1 [json_name = "pointCloudPcd"];
- Specified by:
getPointCloudPcd
in interfaceRobot.TransformPCDRequestOrBuilder
- Returns:
- The pointCloudPcd.
-
setPointCloudPcd
the point clouds to transform. This should be in the PCD format encoded into bytes: https://pointclouds.org/documentation/tutorials/pcd_file_format.html
bytes point_cloud_pcd = 1 [json_name = "pointCloudPcd"];
- Parameters:
value
- The pointCloudPcd to set.- Returns:
- This builder for chaining.
-
clearPointCloudPcd
the point clouds to transform. This should be in the PCD format encoded into bytes: https://pointclouds.org/documentation/tutorials/pcd_file_format.html
bytes point_cloud_pcd = 1 [json_name = "pointCloudPcd"];
- Returns:
- This builder for chaining.
-
getSource
the reference frame of the point cloud.
string source = 2 [json_name = "source"];
- Specified by:
getSource
in interfaceRobot.TransformPCDRequestOrBuilder
- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()the reference frame of the point cloud.
string source = 2 [json_name = "source"];
- Specified by:
getSourceBytes
in interfaceRobot.TransformPCDRequestOrBuilder
- Returns:
- The bytes for source.
-
setSource
the reference frame of the point cloud.
string source = 2 [json_name = "source"];
- Parameters:
value
- The source to set.- Returns:
- This builder for chaining.
-
clearSource
the reference frame of the point cloud.
string source = 2 [json_name = "source"];
- Returns:
- This builder for chaining.
-
setSourceBytes
the reference frame of the point cloud.
string source = 2 [json_name = "source"];
- Parameters:
value
- The bytes for source to set.- Returns:
- This builder for chaining.
-
getDestination
the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame. Do not move the robot between the generation of the initial pointcloud and the receipt of the transformed pointcloud because that will make the transformations inaccurate
string destination = 3 [json_name = "destination"];
- Specified by:
getDestination
in interfaceRobot.TransformPCDRequestOrBuilder
- Returns:
- The destination.
-
getDestinationBytes
public com.google.protobuf.ByteString getDestinationBytes()the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame. Do not move the robot between the generation of the initial pointcloud and the receipt of the transformed pointcloud because that will make the transformations inaccurate
string destination = 3 [json_name = "destination"];
- Specified by:
getDestinationBytes
in interfaceRobot.TransformPCDRequestOrBuilder
- Returns:
- The bytes for destination.
-
setDestination
the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame. Do not move the robot between the generation of the initial pointcloud and the receipt of the transformed pointcloud because that will make the transformations inaccurate
string destination = 3 [json_name = "destination"];
- Parameters:
value
- The destination to set.- Returns:
- This builder for chaining.
-
clearDestination
the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame. Do not move the robot between the generation of the initial pointcloud and the receipt of the transformed pointcloud because that will make the transformations inaccurate
string destination = 3 [json_name = "destination"];
- Returns:
- This builder for chaining.
-
setDestinationBytes
the reference frame into which the source data should be transformed, if unset this defaults to the "world" reference frame. Do not move the robot between the generation of the initial pointcloud and the receipt of the transformed pointcloud because that will make the transformations inaccurate
string destination = 3 [json_name = "destination"];
- Parameters:
value
- The bytes for destination to set.- Returns:
- This builder for chaining.
-