给室友写的一个借口,听说他写贝塞尔曲线算法时用的到
就是,在一个线段AB中(已知AB的坐标),找到一个点C,这个C距A的距离占线AB的百分比为r。返回C的坐标。
void getC(double xa, double ya, double xb, double yb, double r, double &xc, double &yc) { xc = xa + (xb - xa) * r; yc = ya + (yb - ya) * r; }
分情况后总结了下,只有三行代码了。
给室友写的一个借口,听说他写贝塞尔曲线算法时用的到
就是,在一个线段AB中(已知AB的坐标),找到一个点C,这个C距A的距离占线AB的百分比为r。返回C的坐标。
void getC(double xa, double ya, double xb, double yb, double r, double &xc, double &yc) { xc = xa + (xb - xa) * r; yc = ya + (yb - ya) * r; }
分情况后总结了下,只有三行代码了。