Skip to content

Commit 221a14f

Browse files
committed
AABB version update
1 parent 9cb3cac commit 221a14f

File tree

5 files changed

+23
-15
lines changed

5 files changed

+23
-15
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## [0.5.2] - 2025-10-28
4+
- Update version of **aabb**
5+
36
## [0.5.1] - 2025-10-27
47
- Update version of **aabb**
58

Cargo.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "offroad"
3-
version = "0.5.1"
3+
version = "0.5.2"
44
description = "2D offsetting for arc polylines/polygons."
55
rust-version = "1.88"
66
edition = "2024"
@@ -16,7 +16,7 @@ readme = "README.md"
1616

1717
[dependencies]
1818
togo = "0.6"
19-
aabb = "0.3"
19+
aabb = "0.4"
2020
robust = "1.2"
2121

2222
[lib]

examples/offset_multi200.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ fn main() {
1414
//let poly = polyline_translate(&poly_orig, point(250.0, 100.0));
1515

1616
let mut offset_external = vec![];
17-
for i in 1..10 {
17+
for i in 1..30 {
1818
let offset = offset_arcline_to_arcline(&arcs_orig, (i as f64), &mut cfg);
1919
offset_external.extend(offset);
2020
}
2121

2222
let arcs_reverse = arcline_reverse(&arcs_orig);
2323

2424
let mut offset_internal = vec![];
25-
for i in 1..10 {
25+
for i in 1..30 {
2626
let offset = offset_arcline_to_arcline(&arcs_reverse, (i as f64), &mut cfg);
2727
offset_internal.extend(offset);
2828
}

examples/offset_pline1.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ fn main() {
1515

1616
let offset_polylines = offset_polyline_to_polyline(&poly, 10.0, &mut cfg);
1717
// Internal offsetting
18-
// let poly = polyline_reverse(&poly);
19-
// let _offset_polylines = offset_polyline_to_polyline(&poly, 15.5600615, &mut cfg);
18+
let poly = polyline_reverse(&poly);
19+
let offset_polylines2 = offset_polyline_to_polyline(&poly, 15.5600615, &mut cfg);
2020
//let _offset_polylines = offset_polyline_to_polyline(&poly, 16.0, &mut cfg);
2121

2222

@@ -27,4 +27,9 @@ fn main() {
2727

2828
assert_eq!(offset_polylines.len(), 1, "Expected exactly 1 offset polyline");
2929
assert_eq!(offset_polylines[0].len(), 27);
30+
assert_eq!(offset_polylines2.len(), 4, "Expected exactly 1 offset polyline");
31+
assert_eq!(offset_polylines2[0].len(), 9);
32+
assert_eq!(offset_polylines2[1].len(), 3);
33+
assert_eq!(offset_polylines2[2].len(), 7);
34+
assert_eq!(offset_polylines2[3].len(), 8);
3035
}

0 commit comments

Comments
 (0)