KCL: New extrudeTwist endpoint (#7480)

This does not include feature tree editing support.
This commit is contained in:
Adam Chalmers
2025-06-13 16:17:01 -05:00
committed by GitHub
parent b3bdc35da2
commit c2f6ce065d
13 changed files with 185 additions and 7 deletions

View File

@ -260,6 +260,10 @@ pub(crate) fn std_fn(path: &str, fn_name: &str) -> (crate::std::StdFn, StdFnProp
|e, a| Box::pin(crate::std::extrude::extrude(e, a)),
StdFnProps::default("std::sketch::extrude").include_in_feature_tree(),
),
("sketch", "extrudeTwist") => (
|e, a| Box::pin(crate::std::extrude::extrude_twist(e, a)),
StdFnProps::default("std::sketch::extrudeTwist").include_in_feature_tree(),
),
("sketch", "patternTransform2d") => (
|e, a| Box::pin(crate::std::patterns::pattern_transform_2d(e, a)),
StdFnProps::default("std::sketch::patternTransform2d"),