public class Rotate extends CommandMessage
Modifier and Type | Field and Description |
---|---|
protected Integer |
Amount
Amount in UT units to rotate.
|
protected String |
Axis
If provided as "Vertical", rotation will be done to Pitch
(up/down).
|
static String |
PROTOTYPE
Example how the message looks like - used during parser tests.
|
Constructor and Description |
---|
Rotate()
Creates new instance of command Rotate.
|
Rotate(Integer Amount,
String Axis)
Creates new instance of command Rotate.
|
Rotate(Rotate original)
Cloning constructor.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getAmount()
Amount in UT units to rotate.
|
String |
getAxis()
If provided as "Vertical", rotation will be done to Pitch
(up/down).
|
Rotate |
setAmount(Integer Amount)
Amount in UT units to rotate.
|
Rotate |
setAxis(String Axis)
If provided as "Vertical", rotation will be done to Pitch
(up/down).
|
String |
toHtmlString() |
String |
toMessage() |
String |
toString() |
public static final String PROTOTYPE
protected Integer Amount
protected String Axis
public Rotate(Integer Amount, String Axis)
Amount
- Amount in UT units to rotate. May be negative to rotate
counter clockwise. This rotation is relatively added to bot current rotation, then the shortest turn to achieve this new rotation will be performed (so the maximum turn you can achive is to turn back by supporting value 32778 or -32778).Axis
- If provided as "Vertical", rotation will be done to Pitch
(up/down). Any other value, or not provided, and rotation
will be to Yaw (left/right).public Rotate()
public Rotate(Rotate original)
original
- public Integer getAmount()
public Rotate setAmount(Integer Amount)
public String getAxis()
public Rotate setAxis(String Axis)
public String toString()
toString
in class CommandMessage
public String toHtmlString()
public String toMessage()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.