|
◆ cross2LineV()
bool mglnrel::cross2LineV |
( |
const Point2d & |
a, |
|
|
const Point2d & |
b, |
|
|
const Point2d & |
c, |
|
|
const Point2d & |
d, |
|
|
float * |
v1 = (float*)0 , |
|
|
float * |
v2 = (float*)0 |
|
) |
| |
|
static |
求两条线段的交点
- 参数
-
[in] | a | 第一条线段的起点 |
[in] | b | 第一条线段的终点 |
[in] | c | 第二条线段的起点 |
[in] | d | 第二条线段的终点 |
[out] | v1 | 交点在第一条线段上的参数,如果为NULL则忽略该参数 |
[out] | v2 | 交点在第二条线段上的参数,如果为NULL则忽略该参数 |
- 返回
- 是否有交点
|