The VectorData::bounding_box() function does not apply the VectorData's transform, and bounding_box_with_transform() must be used instead of applying the transform to the computed bounding box. It may make sense in the future to move the current version of bounding_box to a private method bounding_box_no_transform() and have the public bounding_box call bounding_box_with_transform so that external code doesn't need to know about how the VectorData stores it's data. This fixes the following nodes: - Repeat - Circular Repeat - Bounding Box Also add a test to the bounding box node for this situation. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||