Метод | Описание | |
---|---|---|
Direction ( ) : Vector2D, | ||
Length ( ) : double | ||
LineIntersect ( LineSegment2D, l2, Vector2D, &res ) : bool | ||
LineIntersect ( double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, Vector2D, &res ) : bool | ||
LineSegment2D ( Vector2D, first_, Vector2D, second_ ) : System.Collections | ||
MinimumDistance ( Vector2D, point ) : double | ||
MinimumDistance ( Vector2D, point, double &t ) : double | ||
RayIntersect ( Ray2DD, l2, Vector2D, &res ) : bool | ||
doesIntersect ( LineSegment2D, ln1, LineSegment2D, ln2 ) : bool | ||
doesIntersect ( double l1x1, double l1y1, double l1x2, double l1y2, double l2x1, double l2y1, double l2x2, double l2y2 ) : bool | ||
getIntersection ( LineSegment2D, line, double x1, double y1, double x2, double y2, Vector2D, &res ) : bool |
Метод | Описание | |
---|---|---|
RayIntersect ( double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, Vector2D, &res ) : bool |
public LineIntersect ( LineSegment2D, l2, Vector2D, &res ) : bool | ||
l2 | LineSegment2D, | |
res | Vector2D, | |
Результат | bool |
public static LineIntersect ( double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, Vector2D, &res ) : bool | ||
x1 | double | |
y1 | double | |
x2 | double | |
y2 | double | |
x3 | double | |
y3 | double | |
x4 | double | |
y4 | double | |
res | Vector2D, | |
Результат | bool |
public LineSegment2D ( Vector2D, first_, Vector2D, second_ ) : System.Collections | ||
first_ | Vector2D, | |
second_ | Vector2D, | |
Результат | System.Collections |
public MinimumDistance ( Vector2D, point ) : double | ||
point | Vector2D, | |
Результат | double |
public MinimumDistance ( Vector2D, point, double &t ) : double | ||
point | Vector2D, | |
t | double | |
Результат | double |
public RayIntersect ( Ray2DD, l2, Vector2D, &res ) : bool | ||
l2 | Ray2DD, | |
res | Vector2D, | |
Результат | bool |
public static doesIntersect ( LineSegment2D, ln1, LineSegment2D, ln2 ) : bool | ||
ln1 | LineSegment2D, | |
ln2 | LineSegment2D, | |
Результат | bool |
public static doesIntersect ( double l1x1, double l1y1, double l1x2, double l1y2, double l2x1, double l2y1, double l2x2, double l2y2 ) : bool | ||
l1x1 | double | |
l1y1 | double | |
l1x2 | double | |
l1y2 | double | |
l2x1 | double | |
l2y1 | double | |
l2x2 | double | |
l2y2 | double | |
Результат | bool |
public static getIntersection ( LineSegment2D, line, double x1, double y1, double x2, double y2, Vector2D, &res ) : bool | ||
line | LineSegment2D, | |
x1 | double | |
y1 | double | |
x2 | double | |
y2 | double | |
res | Vector2D, | |
Результат | bool |