Package | Description |
---|---|
sk.fiit.jim.annotation.data | |
sk.fiit.robocup.library.geometry | |
sk.fiit.testframework.ui |
Modifier and Type | Method and Description |
---|---|
private static double |
MEC.distance(Vector2 p1,
Vector2 p2) |
private static Circle |
MEC.findCenterRadius(Vector2 p1,
Vector2 p2,
Vector2 p3) |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
Modifier and Type | Method and Description |
---|---|
static Circle |
MEC.minEnclosingCircle(List<Vector2> points)
Calculates minimal enclosing circle for specified points.
|
Modifier and Type | Field and Description |
---|---|
private Vector2 |
Circle.center |
Modifier and Type | Method and Description |
---|---|
Vector2 |
Circle.getCenter() |
Vector2 |
Line2D.getNormalVector() |
static Vector2 |
Vector2.interpolate(Vector2 from,
Vector2 to,
double timelinePosition) |
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 | Method and Description |
---|---|
static Vector3D |
Vector3D.cartesian(Vector2 xy,
double z) |
private static double |
MEC.distance(Vector2 p1,
Vector2 p2) |
private static Circle |
MEC.findCenterRadius(Vector2 p1,
Vector2 p2,
Vector2 p3) |
static Vector2 |
Vector2.interpolate(Vector2 from,
Vector2 to,
double timelinePosition) |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
private static Circle |
MEC.minCircle(int n,
Vector2[] p,
int m,
Vector2[] b) |
Modifier and Type | Method and Description |
---|---|
static Circle |
MEC.minEnclosingCircle(List<Vector2> points) |
Constructor and Description |
---|
Circle(Vector2 center,
double radius) |
Line2D(double x,
double y,
Vector2 directionVector)
Line computed by point and directional vector.
|
Vector2(Vector2 vector2) |
Modifier and Type | Method and Description |
---|---|
private Vector2 |
GameView.realToPixel(double x,
double y) |