Výpočet rôznych vzťahov medzi úsečkou a bodom.
More...
|
static Point | computePointOnLineSegmentInDistance (Graphics g, Stack< Point > path, int afterMiddlePoint, double distance) |
| More...
|
|
static int | computePointToPathDistance (Graphics g, Point middlePoint, Stack< Point > oldPath) |
| More...
|
|
static double | LineToPointDistance2D (double[] pointA, double[] pointB, double[] pointC, bool isSegment) |
| More...
|
|
static double | CrossProduct (double[] pointA, double[] pointB, double[] pointC) |
| More...
|
|
Výpočet rôznych vzťahov medzi úsečkou a bodom.
static Point Diplo.Libs.Geometry.PointLine.computePointOnLineSegmentInDistance |
( |
Graphics |
g, |
|
|
Stack< Point > |
path, |
|
|
int |
afterMiddlePoint, |
|
|
double |
distance |
|
) |
| |
|
static |
Výpočet bodu, ktorý leží na úsečke v ceste, pričom je od jedného bodu (špecifikovaný ako parameter) vzdialený o špecifickú vzdialenosť.
- Parameters
-
g | Grafický komponent. |
path | Cesta |
afterMiddlePoint | Pred ktorým bodom sa má hľadať stred. |
distance | Vzdialenosť v ktorej má byť nový bod. |
- Returns
- Nájdený bod.
static int Diplo.Libs.Geometry.PointLine.computePointToPathDistance |
( |
Graphics |
g, |
|
|
Point |
middlePoint, |
|
|
Stack< Point > |
oldPath |
|
) |
| |
|
static |
Pre dany bod a cestu (mnozinu usecok), vypocita najkratsiu moznu vzdialenost bodu od usecky.
Pre kazdu usecku cesty sa vypocita vzdialenost bodu od usecky a nakoniec sa vyberie minimum.
- Parameters
-
- Returns
static double Diplo.Libs.Geometry.PointLine.CrossProduct |
( |
double[] |
pointA, |
|
|
double[] |
pointB, |
|
|
double[] |
pointC |
|
) |
| |
|
static |
Cross product AB x AC
- Parameters
-
pointA | Bod A |
pointB | Bod B |
pointC | Bod C |
- Returns
static double Diplo.Libs.Geometry.PointLine.LineToPointDistance2D |
( |
double[] |
pointA, |
|
|
double[] |
pointB, |
|
|
double[] |
pointC, |
|
|
bool |
isSegment |
|
) |
| |
|
static |
Metóda na výpočet vzdialenosť bodu C od úsečky AB / priamky na ktorej ležia body A, B
- Parameters
-
pointA | Bod A úsečky / priamky |
pointB | Bod B úsečky / priamky |
pointC | Bod C, pre ktorý sa zisťuje vzdialenosť od úsečky / priamky |
isSegment | Ak je TRUE, AB je úsečka. Ináč priamka. |
- Returns
The documentation for this class was generated from the following file:
- Libs/Geometry/PointLine.cs