计算双线偏移点
根据起点、终点和宽度,计算双线(两条平行线)的四个端点。 偏移方向垂直于线段方向,分别向左右两侧偏移半宽度。
线段起点
线段终点
双线宽度
双线的四个偏移端点
const points = calculateDoubleLinePoints( new Point2D(0, 0), new Point2D(100, 0), 10);// points.startPt1 = (0, 5)// points.startPt2 = (0, -5)// points.endPt1 = (100, 5)// points.endPt2 = (100, -5) Copy
const points = calculateDoubleLinePoints( new Point2D(0, 0), new Point2D(100, 0), 10);// points.startPt1 = (0, 5)// points.startPt2 = (0, -5)// points.endPt1 = (100, 5)// points.endPt2 = (100, -5)
计算双线偏移点
根据起点、终点和宽度,计算双线(两条平行线)的四个端点。 偏移方向垂直于线段方向,分别向左右两侧偏移半宽度。