Skip to content

Commit 6d7c589

Browse files
committed
Fix negative sweep angle normalization
1 parent 35b3f18 commit 6d7c589

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/arc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ impl ParamCurveArclen for Arc {
220220
// Normalize sweep angle to be non-negative
221221
let mut sweep_angle = self.sweep_angle;
222222
if sweep_angle < 0. {
223-
start_angle -= sweep_angle;
223+
start_angle = PI - start_angle;
224224
sweep_angle = -sweep_angle;
225225
}
226226

0 commit comments

Comments
 (0)