圆弧扩展函数
通过改变半径创建圆弧的偏移副本。 正值向外扩展(半径增大),负值向内收缩(半径减小)。
原圆弧对象
扩展距离,正值向外,负值向内
扩展后的圆弧,如果新半径<=0则返回undefined
const arc = new ArcEnt([50, 50], 30, 0, Math.PI);const arcOut = expandArc(arc, 10); // 半径变为40const arcIn = expandArc(arc, -10); // 半径变为20 Copy
const arc = new ArcEnt([50, 50], 30, 0, Math.PI);const arcOut = expandArc(arc, 10); // 半径变为40const arcIn = expandArc(arc, -10); // 半径变为20
圆弧扩展函数
通过改变半径创建圆弧的偏移副本。 正值向外扩展(半径增大),负值向内收缩(半径减小)。