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) |