TouchVG framework

◆ crossLineAbc()

bool mglnrel::crossLineAbc ( float  a1,
float  b1,
float  c1,
float  a2,
float  b2,
float  c2,
Point2d ptCross,
const Tol tolVec = Tol::gTol() 
)
static

求两条直线(ax+by+c=0)的交点

参数
[in]a1第一条直线的标准方程参数A
[in]b1第一条直线的标准方程参数B
[in]c1第一条直线的标准方程参数C
[in]a2第二条直线的标准方程参数A
[in]b2第二条直线的标准方程参数B
[in]c2第二条直线的标准方程参数C
[out]ptCross交点
[in]tolVec判断平行的容差,用到其矢量容差值
返回
是否有交点
函数调用图:
这是这个函数的调用关系图:

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证