| Package | Description |
|---|---|
| sk.fiit.jim.annotation.data | |
| sk.fiit.robocup.library.geometry | |
| sk.fiit.testframework.annotator | |
| sk.fiit.testframework.annotator.serialization |
| Modifier and Type | Field and Description |
|---|---|
private Circle |
State.ballPosCircle |
| Modifier and Type | Method and Description |
|---|---|
private static Circle |
MEC.findCenterRadius(Vector2 p1,
Vector2 p2,
Vector2 p3) |
Circle |
State.getBallPosCircle() |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
static Circle |
MEC.minEnclosingCircle(List<Vector2> points)
Calculates minimal enclosing circle for specified points.
|
| Modifier and Type | Method and Description |
|---|---|
void |
State.setBallPosCircle(Circle ballPosCircle) |
| Modifier and Type | Method and Description |
|---|---|
private static Circle |
MEC.findCenterRadius(Vector2 p1,
Vector2 p2,
Vector2 p3) |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
static Circle |
MEC.minEnclosingCircle(List<Vector2> points) |
| Modifier and Type | Method and Description |
|---|---|
List<Vector2> |
Line2D.getCircleIntersection(Circle c)
Returns intersection points for a given circle
(maximum list of 2 points, minimum empty list).
|
| Modifier and Type | Field and Description |
|---|---|
private Circle |
Annotator.initCircle |
| Modifier and Type | Method and Description |
|---|---|
private List<Vector3> |
Annotator.initPositionsFromCircle(Circle initCircle)
Computes several 3D points on borders of circle
and one in the center of circle
|
| Constructor and Description |
|---|
Annotator(int loops,
Circle circle,
String moveName,
File annotationOutputDir) |
| Modifier and Type | Field and Description |
|---|---|
private Circle |
State.ballPosCircle |
| Modifier and Type | Method and Description |
|---|---|
Circle |
State.getBallPosCircle() |
| Modifier and Type | Method and Description |
|---|---|
void |
State.setBallPosCircle(Circle initCircle) |