Joints: joint.reach (inverse kinematics), and a jointed part follows a drag (#1540)

Thanks @SychPL.
This commit is contained in:
Mateusz Sych authored and GitHub committed 2026-10-15 23:58:34 -04:00
1 parent baf44657c1
commit 4d862cd76c
21 files changed
+1209 -48

No files matched your search

+1 -1
View File
@@ -343,7 +343,7 @@ fn pt(v: Vec3) -> Value {
}
/// The occurrence placing a body (0: the root design), when the body is its primary instance.
fn occurrence_of_body(s: &Session, body: &str) -> Option<u64> {
pub(crate) fn occurrence_of_body(s: &Session, body: &str) -> Option<u64> {
let st = s.world_state();
let b = st.body(body)?;
let comp = s.doc.model_body_component(b);