Počítanie konkávneho obalu pomocou metód podobných výpočtu konvexného obalu.
More...
|
static Stack< Point > | computeConcaveHull (Graphics g, Stack< Point > points) |
| More...
|
|
static Stack< Point > | computeConcaveHull2 (Graphics g, Stack< Point > points) |
| More...
|
|
static Boolean | isPointInEdgeStack (Point p, List< HullEdge > s) |
|
static int | DD (Point p, Stack< Point > q) |
| More...
|
|
static int | DE (Point p, Point e1, Point e2) |
| minimalna vzdialenost medzi bodom a useckou (e1, e2) DE(p, (e1,e2)) = min{ ek ∈ (e1,e2) | D(p, ek)} More...
|
|
static int | DT (Point p, Point t1, Point t2, Point t3) |
| minimalna vzdialenost medzi bodom a trojuholnikom (t1, t2, t3) DT(p, (t1,t2,t3)) = min{ tk ∈ (t1,t2,t3) | D(p, tk)} More...
|
|
Počítanie konkávneho obalu pomocou metód podobných výpočtu konvexného obalu.
static Stack<Point> Diplo.Geometry.ConcaveHull.computeConcaveHull |
( |
Graphics |
g, |
|
|
Stack< Point > |
points |
|
) |
| |
|
static |
Výpočet konkávneho obalu pomocou digging operácie
- Parameters
-
g | Grafický komponent. |
points | Body, pre ktoré sa počíta konkávny obal. |
- Returns
- Množina bodov, ktoré vytvárajú konkávny obal - mnohouholník.
static Stack<Point> Diplo.Geometry.ConcaveHull.computeConcaveHull2 |
( |
Graphics |
g, |
|
|
Stack< Point > |
points |
|
) |
| |
|
static |
Výpočet konkávneho obalu pomocou digging operácie (alternatívna implementácia)
- Parameters
-
g | Grafický komponent. |
points | Body, pre ktoré sa počíta konkávny obal. |
- Returns
- Množina bodov, ktoré vytvárajú konkávny obal - mnohouholník.
static int Diplo.Geometry.ConcaveHull.DD |
( |
Point |
p, |
|
|
Stack< Point > |
q |
|
) |
| |
|
static |
minimalna vzdialenost medzi bodom a mnozinou bodoov DD(p ,q) = min{D(p, q1), D(p, q2), , D(p, q3),.. , D(p, qn)}
- Parameters
-
- Returns
static int Diplo.Geometry.ConcaveHull.DE |
( |
Point |
p, |
|
|
Point |
e1, |
|
|
Point |
e2 |
|
) |
| |
|
static |
minimalna vzdialenost medzi bodom a useckou (e1, e2) DE(p, (e1,e2)) = min{ ek ∈ (e1,e2) | D(p, ek)}
- Parameters
-
- Returns
static int Diplo.Geometry.ConcaveHull.DT |
( |
Point |
p, |
|
|
Point |
t1, |
|
|
Point |
t2, |
|
|
Point |
t3 |
|
) |
| |
|
static |
minimalna vzdialenost medzi bodom a trojuholnikom (t1, t2, t3) DT(p, (t1,t2,t3)) = min{ tk ∈ (t1,t2,t3) | D(p, tk)}
- Parameters
-
- Returns
The documentation for this class was generated from the following file: