Align CONE properties and editing

This commit is contained in:
ramox81 committed 2026-08-31 11:58:29 +03:00
1 parent a2a64dcfb7
commit 0f4825f06c
6 files changed
+258 -23

No files matched your search

+11 -2
View File
@@ -151,7 +151,8 @@ fn history_step_id(operation: &SolidHistoryOperation) -> Option<i32> {
SolidHistoryOperation::Unknown => return None,
SolidHistoryOperation::Box(value) | SolidHistoryOperation::Wedge(value) => &value.base,
SolidHistoryOperation::Sphere(value) => &value.base,
SolidHistoryOperation::Cylinder(value) | SolidHistoryOperation::Cone(value) => &value.base,
SolidHistoryOperation::Cylinder(value) => &value.base,
SolidHistoryOperation::Cone(value) => &value.base,
SolidHistoryOperation::Pyramid(value) => &value.base,
SolidHistoryOperation::Torus(value) => &value.base,
SolidHistoryOperation::Boolean(value) => &value.base,
@@ -225,7 +226,7 @@ fn history_operation_text(operation: &SolidHistoryOperation) -> String {
history_base_text(&value.base),
value.radius
),
SolidHistoryOperation::Cylinder(value) | SolidHistoryOperation::Cone(value) => format!(
SolidHistoryOperation::Cylinder(value) => format!(
"{}; height {:.6}; radii {:.6}/{:.6}; x-radius {:.6}",
history_base_text(&value.base),
value.height,
@@ -233,6 +234,14 @@ fn history_operation_text(operation: &SolidHistoryOperation) -> String {
value.minor_radius,
value.x_radius
),
SolidHistoryOperation::Cone(value) => format!(
"{}; height {:.6}; base radii {:.6}/{:.6}; top radius {:.6}",
history_base_text(&value.base),
value.height,
value.base_x_radius,
value.base_y_radius,
value.top_radius
),
SolidHistoryOperation::Pyramid(value) => format!(
"{}; height {:.6}; sides {}; radii {:.6}/{:.6}",
history_base_text(&value.base),