public class Annotation extends Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
b_mov
True if ball's position is changed by executing move.
|
(package private) Axis |
b_move
Value of distance in direction of every axis by which ball changes its position by executing move.
|
private Values |
ballMoveDistance |
(package private) String |
checksum
Checksum of annotated move calculated by SHA-1.
|
(package private) Values |
duration
Move duration(in miliseconds).
|
(package private) State |
end
Final state of agent after move execution.
|
(package private) double |
fall
Fall probability in percentage.
|
(package private) String |
id
Annotation unique identifier.
|
private Vector3 |
maxBallDistancePosition |
private boolean |
maxPos |
(package private) boolean |
mov
True if position is changed during move execution.
|
(package private) Axis |
move
Value of distance in direction of every axis by which agent changes its position by executing move.
|
(package private) String |
name
Move name which annotation belongs to
|
(package private) String |
note
Note to describe the move
|
(package private) boolean |
prec
True if preconditions are set.
|
(package private) State |
preconditions
Preconditions required for move execution.
|
(package private) boolean |
rot
True if rotation during move execution is not null.
|
(package private) Axis |
rotation
Rotation around every axis.
|
Constructor and Description |
---|
Annotation() |
Modifier and Type | Method and Description |
---|---|
boolean |
getBallMov() |
Axis |
getBallMove() |
Values |
getBallMoveDistance() |
String |
getChecksum() |
Values |
getDuration() |
State |
getEnd() |
double |
getFall() |
String |
getId() |
Vector3 |
getMaxBallDistancePosition() |
boolean |
getMov() |
Axis |
getMove() |
String |
getName() |
String |
getNote() |
boolean |
getPrec() |
State |
getPreconditions() |
boolean |
getRot() |
Axis |
getRotation() |
boolean |
isMaxPos() |
void |
setBallMov(boolean ball) |
void |
setBallMove(Axis ballMove) |
void |
setBallMoveDistance(Values ballMoveDistance) |
void |
setChecksum(String checksum) |
void |
setDuration(double min,
double max,
double avg) |
void |
setEnd(State end) |
void |
setFall(double fall) |
void |
setId(String id) |
void |
setMaxBallDistancePosition(Vector3 maxBallDistancePosition) |
void |
setMaxPos(boolean maxPos) |
void |
setMov(boolean mov) |
void |
setMove(Axis move) |
void |
setName(String name) |
void |
setNote(String note) |
void |
setPrec(boolean prec) |
void |
setPreconditions(State preconditions) |
void |
setRot(boolean rotation) |
void |
setRotation(Axis rotation) |
String name
Values duration
boolean rot
Axis rotation
boolean mov
Axis move
double fall
boolean b_mov
Axis b_move
boolean prec
State preconditions
State end
String note
String checksum
String id
private Values ballMoveDistance
private boolean maxPos
private Vector3 maxBallDistancePosition
public void setId(String id)
public void setName(String name)
public void setDuration(double min, double max, double avg)
public void setRot(boolean rotation)
public void setRotation(Axis rotation)
public void setMov(boolean mov)
public void setMove(Axis move)
public void setFall(double fall)
public void setBallMov(boolean ball)
public void setBallMove(Axis ballMove)
public void setPrec(boolean prec)
public void setPreconditions(State preconditions)
public void setEnd(State end)
public void setNote(String note)
public void setChecksum(String checksum)
public String getId()
public String getName()
public Values getDuration()
public boolean getRot()
public Axis getRotation()
public boolean getMov()
public Axis getMove()
public double getFall()
public boolean getBallMov()
public Axis getBallMove()
public boolean getPrec()
public State getPreconditions()
public State getEnd()
public String getNote()
public String getChecksum()
public void setBallMoveDistance(Values ballMoveDistance)
public Values getBallMoveDistance()
public void setMaxBallDistancePosition(Vector3 maxBallDistancePosition)
public Vector3 getMaxBallDistancePosition()
public boolean isMaxPos()
public void setMaxPos(boolean maxPos)