@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CartesianCoordinates extends Object implements Serializable, Cloneable, StructuredPojo
Cartesian coordinates in 3D space relative to the RoboRunner origin.
Constructor and Description |
---|
CartesianCoordinates() |
Modifier and Type | Method and Description |
---|---|
CartesianCoordinates |
clone() |
boolean |
equals(Object obj) |
Double |
getX()
X coordinate.
|
Double |
getY()
Y coordinate.
|
Double |
getZ()
Z coordinate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setX(Double x)
X coordinate.
|
void |
setY(Double y)
Y coordinate.
|
void |
setZ(Double z)
Z coordinate.
|
String |
toString()
Returns a string representation of this object.
|
CartesianCoordinates |
withX(Double x)
X coordinate.
|
CartesianCoordinates |
withY(Double y)
Y coordinate.
|
CartesianCoordinates |
withZ(Double z)
Z coordinate.
|
public void setX(Double x)
X coordinate.
x
- X coordinate.public Double getX()
X coordinate.
public CartesianCoordinates withX(Double x)
X coordinate.
x
- X coordinate.public void setY(Double y)
Y coordinate.
y
- Y coordinate.public Double getY()
Y coordinate.
public CartesianCoordinates withY(Double y)
Y coordinate.
y
- Y coordinate.public void setZ(Double z)
Z coordinate.
z
- Z coordinate.public Double getZ()
Z coordinate.
public CartesianCoordinates withZ(Double z)
Z coordinate.
z
- Z coordinate.public String toString()
toString
in class Object
Object.toString()
public CartesianCoordinates clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.