forked from 1b-agent/opencadstudio-upstream
Align CONE properties and editing
This commit is contained in:
1 parent
a2a64dcfb7
commit
0f4825f06c
6 files changed
+258
-23
No files matched your search
@@ -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),
|
||||
|
||||
Reference in new issue
Block a user