Align spline properties and editing
This commit is contained in:
parent
0d37d3ff78
commit
5595837a69
8 changed files with 552 additions and 131 deletions
|
|
@ -121,6 +121,11 @@ impl OpenCADStudio {
|
|||
acadrust::EntityType::LwPolyline(polyline) => Some(polyline.vertices.len()),
|
||||
acadrust::EntityType::Polyline2D(polyline) => Some(polyline.vertices.len()),
|
||||
acadrust::EntityType::Leader(leader) => Some(leader.vertices.len()),
|
||||
acadrust::EntityType::Spline(spline) => Some(if spline.fit_points.is_empty() {
|
||||
spline.control_points.len()
|
||||
} else {
|
||||
spline.fit_points.len()
|
||||
}),
|
||||
_ => None,
|
||||
});
|
||||
vertex_count.map_or(prop_vertex, |count| prop_vertex.min(count.saturating_sub(1)))
|
||||
|
|
|
|||
Loading…
Reference in a new issue