mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-10 00:08:03 +00:00
parent
203be63374
commit
aa902efb56
4 changed files with 0 additions and 25 deletions
|
@ -79,18 +79,6 @@ fn boolean_operation_node(graphic_group: GraphicGroup, boolean_operation: Boolea
|
|||
boolean_operation_on_vector_data(&vector_data, BooleanOperation::Union)
|
||||
}
|
||||
GraphicElement::ImageFrame(image) => vector_from_image(image),
|
||||
// Union all vector data in the artboard into a single vector
|
||||
GraphicElement::Artboard(artboard) => {
|
||||
let artboard_subpath = Subpath::new_rect(artboard.location.as_dvec2(), artboard.location.as_dvec2() + artboard.dimensions.as_dvec2());
|
||||
|
||||
let mut artboard_vector = VectorData::from_subpath(artboard_subpath);
|
||||
artboard_vector.style.set_fill(graphene_core::vector::style::Fill::Solid(artboard.background));
|
||||
|
||||
let mut vector_data = vec![artboard_vector];
|
||||
vector_data.extend(collect_vector_data(&artboard.graphic_group).into_iter());
|
||||
|
||||
boolean_operation_on_vector_data(&vector_data, BooleanOperation::Union)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue