diff --git a/latest/.doctrees/api/generated/compas_timber.connections.BeamJoinningError.doctree b/latest/.doctrees/api/generated/compas_timber.connections.BeamJoinningError.doctree index fab40c28b..4f0b532ae 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.BeamJoinningError.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.BeamJoinningError.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.doctree b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.doctree index 559de1313..23571fc2c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.doctree b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.doctree index 81458647c..545f7a894 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_topology.doctree b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_topology.doctree index 81dc7758b..85ef55d38 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_topology.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.ConnectionSolver.find_topology.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.doctree index 4dec09e7b..e6bae4a0f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.doctree index a32f6f7c9..ee9993ad9 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.doctree index 2614df9ce..859f16caa 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.doctree index 76f07b4a5..5f9cd7e2a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.doctree index f03b30920..10d883528 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.doctree index 0537d14a4..1dbc1977b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.doctree index 0d83a415d..e73cf6098 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.doctree index ddb0ea7f2..44f98aa19 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.doctree index f94a11444..f6344d7e1 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.doctree index 856dc78e5..43f74683d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.doctree index 0e8bc19ef..91d56ec39 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.doctree index 256e72cfd..04c851a7c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.doctree index ade176e3d..28b8557ee 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.doctree index eb0e11ef0..3eafe324b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.doctree index 189f1169d..e1577a18d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.doctree index 6cf8328fa..251db679b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.ToString.doctree index e9e17c5f3..3d9efed2b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_extensions.doctree index 489d3b21b..523d68b30 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_features.doctree index 8bfc5b4c2..2a132dcb9 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.copy.doctree index 0f281075b..08a6e7bdb 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.create.doctree index 9003cf558..343f3f760 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.doctree index 920881a2e..efa3512ba 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_json.doctree index a5521fab8..f327f7cde 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_jsonstring.doctree index 0bd554385..c489060b7 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.doctree index fb1485cc8..810f36eea 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.doctree index a494579fb..3223227a5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.doctree index 05d30c83c..cb613abd3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.sha256.doctree index fcf687548..945c234fd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_json.doctree index bcbe1883d..75004368f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_jsonstring.doctree index 33fb0bc04..41a18bce6 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.Joint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.Joint.validate_data.doctree index b2b5342ea..fe8ebb1fb 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.Joint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.Joint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.doctree b/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.doctree index b5f4d6a15..3972a63a0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.get_name.doctree b/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.get_name.doctree index 7a28bc085..e8baab1bc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.get_name.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.JointTopology.get_name.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.ToString.doctree index bded45ee7..8e112a99c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_extensions.doctree index 83a7dccae..b9f65b6d3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_features.doctree index 3f3ac8f19..ad4a180b2 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.back_surface_main.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.back_surface_main.doctree index 69aa1d10f..0838e026e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.back_surface_main.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.back_surface_main.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.doctree index 18ff3098a..ff9fcfb74 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.copy.doctree index 8a0ee9394..01a552c0c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.create.doctree index eeea26859..9580eb17e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.doctree index fd5ba9fbd..cf37f20d2 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_json.doctree index 6a8c5cefd..b0f5fb25b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.doctree index 27d312f19..784dd9320 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.doctree index 8bb22b839..966def22e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.doctree index 41445e0b0..ea0cb8c03 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.doctree index 61cb7b2dd..751eec1d7 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.doctree index 1569e0c97..cb62a4bf7 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.doctree index 29f5b19bd..10187e6dd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.doctree index d3ee26c4e..9343536ee 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.sha256.doctree index 1bdef1bbb..466d54544 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.doctree index d10544040..75d71c68c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.doctree index 2f69e6ea4..7584fc92e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_json.doctree index 3383a5df2..1dfe0e54f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.doctree index 6b9fdfb5c..86ce870bd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.validate_data.doctree index ba0ae8bc5..2eb3c4b7a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LButtJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.ToString.doctree index 27305346e..07922b33d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.doctree index 9ed4feb41..20689ae30 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_features.doctree index 5d5a0eb43..8c2071eba 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.copy.doctree index 3aaf67def..315ef46ed 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.create.doctree index 0e3968b70..9abaf0e3a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.doctree index 022ded9f5..7bfbc83eb 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_json.doctree index e863f5950..b2700f02b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.doctree index 3e331064b..941fe7ce5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.doctree index 6a5ea0215..bfcb31a37 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.doctree index 636148acd..332e5e7d6 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.doctree index e216a0380..bf7ca301f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.doctree index 014876a36..b8e4192ae 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.doctree index fdd128a1e..d997b6204 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.sha256.doctree index 1c0150aea..dcdb466ce 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_json.doctree index 302f445f3..084f550cc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.doctree index 905d657c8..4458acd1c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.doctree index 8f77b2820..fbbd943d0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.ToString.doctree index 60e46eb3e..3e58f02f5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_extensions.doctree index e89b08286..d123ac9cd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_features.doctree index 184610aad..07408910e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.copy.doctree index db87a77e7..dfc26047a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.create.doctree index 0d8909956..a50695d09 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.doctree index 86ecefede..8d3352f31 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_json.doctree index fc1390bf6..6cee0b007 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.doctree index 51472925b..c91722a05 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.doctree index 26464a92f..f35c4ab04 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.doctree index d2d5112b6..82f697d5f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.doctree index 4a77f2ce1..322b93f38 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.doctree index 0b170d104..b3422d03a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.sha256.doctree index 49d3c61c8..b54d6831d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_json.doctree index 334db01fd..4e394c568 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.doctree index 6c5414923..ddc2f1798 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.validate_data.doctree index eac76bf1e..e583a3d4b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LMiterJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.ToString.doctree index 780b628c3..c58e73c2b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_extensions.doctree index 1ac1d6326..bef95726d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_features.doctree index 82ca84620..e93505d79 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.copy.doctree index 554bfe54b..871c23d6b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.create.doctree index 29698b71c..a70db4509 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.doctree index 2173116a9..070c8c8cc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_json.doctree index ca16435d1..b20be3bb3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_jsonstring.doctree index cb6d84103..2c70fe2b5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.doctree index 66429feb4..3c0336e8c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.doctree index d2c640811..c85353c62 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.doctree index 31f3bb319..cc3c12657 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.doctree index a59e8dda3..24a29c9fa 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.doctree index e90a958ab..2f510389d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.sha256.doctree index 92882051d..7e250222a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_json.doctree index 4a390c5eb..db38ccdc0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_jsonstring.doctree index 1117bc69b..faa9189b1 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.validate_data.doctree index ec2723c61..1fcb287b5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.LapJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.ToString.doctree index dc98ac5c0..249c2df91 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_extensions.doctree index b0685b16e..f089585f0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_features.doctree index 381ab6130..634d82431 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.back_surface_main.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.back_surface_main.doctree index cc8e868c1..01eeabca8 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.back_surface_main.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.back_surface_main.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.doctree index 315c9f4f3..0903282f7 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.copy.doctree index 1ecdd0264..280fde24f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.create.doctree index ae722d857..61c913fef 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.doctree index 0142729a8..3aba0659a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_json.doctree index 9d40f110b..650137147 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.doctree index 2cd9d0bf4..d122e8c60 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.doctree index 333781540..b920cad20 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.doctree index dffc4fcb7..8b352e7be 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.doctree index d6b278c06..76882c887 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.doctree index 56357596c..1bdf522ac 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.doctree index 786caf58a..206f07bdc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.sha256.doctree index ebb1193f9..ecd9991b2 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.doctree index feb99a602..8cd49aaa8 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.doctree index a1e92c9a4..65810902f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_json.doctree index 1e614b9cb..48a2cfb78 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.doctree index 022f82785..848b9671f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.validate_data.doctree index afc01e06c..51fc9647f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.TButtJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.ToString.doctree index 0f7ad866f..d00f78d91 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.doctree index 3181709ea..9c5dc44ef 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_features.doctree index 866e37bad..253dfd4fa 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.copy.doctree index e61a24b7e..86172c768 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.create.doctree index ee67f876b..e662d81f0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.doctree index 4642295af..289d9920d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_json.doctree index 2c04ec52d..ca5a38e40 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.doctree index aa2d7b288..7456c11dc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.doctree index 37316f9de..091eafcb4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.doctree index 3ba7dd695..3b59a4d34 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.doctree index fa505a1c3..c2aff5568 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.doctree index c0430a711..d5494e1a4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.doctree index 1e9ad0c51..dd04f8036 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.sha256.doctree index f6effa0f7..bc4216b58 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_json.doctree index 8c34653a1..e7031d4a3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.doctree index 7e95a13ad..b018921f5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.validate_data.doctree index 7c408cf6c..57de6e4ad 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.THalfLapJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.ToString.doctree index 39d41b550..fa3c73c31 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.doctree index 7e7f13304..a80e62089 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_features.doctree index a73b10c65..1170edb76 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.copy.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.copy.doctree index 725ea1a9b..7a9019493 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.create.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.create.doctree index 6c18dedba..db767d649 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.create.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.create.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.doctree index c8dde3c6a..5512baed4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_json.doctree index aa386f9b4..189eaa40f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.doctree index 72064efcb..cc0703d47 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.doctree index 2515234c7..35ccc399f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.doctree index 91ec865ac..c8d7c086f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.doctree index 28c06b8a1..464b77c3f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.doctree index ba71eefe3..cf38c9f3f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.doctree index e670f25de..d35f42168 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.sha256.doctree index d4886279c..0afc9b2c9 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_json.doctree index 6e843733e..5abe300de 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.doctree index 9a5d768b5..cb5c90236 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.doctree index 85f756335..136d2fab9 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.connections.find_neighboring_beams.doctree b/latest/.doctrees/api/generated/compas_timber.connections.find_neighboring_beams.doctree index cf69b3c29..bec81f859 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.connections.find_neighboring_beams.doctree and b/latest/.doctrees/api/generated/compas_timber.connections.find_neighboring_beams.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.ToString.doctree index c7b3cce47..b9e07a9bd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_blank_extension.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_blank_extension.doctree index 2e8e1a982..62d1e1a59 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_blank_extension.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_blank_extension.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_feature.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_feature.doctree index c20750b83..66592fbac 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_feature.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_feature.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_features.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_features.doctree index 40230a52a..c8d1bc077 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_features.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.add_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_aabb.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_aabb.doctree index 9ca1d754d..921310f4a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_aabb.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_aabb.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_collision_mesh.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_collision_mesh.doctree index 768e533c4..4791fd2a4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_collision_mesh.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_collision_mesh.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_geometry.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_geometry.doctree index e53096bed..9ff790914 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_geometry.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_geometry.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_obb.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_obb.doctree index b1ab53459..a81866c42 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_obb.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_obb.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_worldtransformation.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_worldtransformation.doctree index 0a0332ad3..57461409a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_worldtransformation.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.compute_worldtransformation.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.copy.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.copy.doctree index 2019a2dcb..e6a059f6d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.doctree index 60d58394a..48316b57d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.doctree index c9356ffaf..d9a7efe49 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.extension_to_plane.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.extension_to_plane.doctree index 6f3d05cfd..b479d961d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.extension_to_plane.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.extension_to_plane.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_centerline.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_centerline.doctree index 5f9afd5bc..1c25600d5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_centerline.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_centerline.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_endpoints.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_endpoints.doctree index dfc2110fb..9a5116278 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_endpoints.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_endpoints.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_json.doctree index e9ab2f405..574f58ae5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_jsonstring.doctree index f220ee05b..9d58bc438 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_blank_extension.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_blank_extension.doctree index 53a87c6a3..a28ca91a2 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_blank_extension.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_blank_extension.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_features.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_features.doctree index 2ed407abc..77424264b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_features.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.remove_features.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.sha256.doctree index 01817c8f5..0a800fd4f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_json.doctree index 3a66a01a2..2e7ef397e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_jsonstring.doctree index 3bac20231..23b894401 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.transform.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.transform.doctree index ce7819371..93dd87a80 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.transform.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.transform.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.transformed.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.transformed.doctree index cb9f60c48..971e19210 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.transformed.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.transformed.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.elements.Beam.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.elements.Beam.validate_data.doctree index daadc54ac..aa622d19c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.elements.Beam.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.elements.Beam.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.btlx_string.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.btlx_string.doctree index 9c4484451..a1916e5c0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.btlx_string.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.btlx_string.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.doctree index 3e340588f..e76008283 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.process_model.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.process_model.doctree index bfd907df1..587a936fa 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.process_model.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.process_model.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.register_joint.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.register_joint.doctree index cef5a7bbc..0d83c7655 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.register_joint.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLx.register_joint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.doctree index d9717f683..7d12e10d4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.doctree index 6f03bb5bf..8cc2e90dc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.doctree index 6b81b641f..372bb7a97 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.doctree index 911323e69..55169a52c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.doctree index 158e31e07..c57e7a80e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.doctree index 9a4f9ddd0..391fd5e19 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.doctree index 9c4dba41c..97f896d73 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxProcess.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxProcess.doctree index f70ff3cc9..334945366 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxProcess.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.BTLxProcess.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.doctree index 7fc1536ec..62bfc305b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.doctree index 11281335c..7d70fa05e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.FrenchRidgeFactory.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.doctree index b49cc232a..33231743f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.doctree index 3f796c531..4ed437fdd 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.LButtFactory.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.doctree index 47aa0c466..5acfe4b3d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.doctree index 87fb9fb80..087a027b3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.LMiterFactory.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.doctree index 2f1bfcc25..441073b1e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.doctree b/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.doctree index 0d18ce5f4..1737ce705 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.doctree and b/latest/.doctrees/api/generated/compas_timber.fabrication.TButtFactory.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.ToString.doctree index 764f517ee..85f6b25f0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_element.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_element.doctree index 8a9bf12f5..c0a3b8974 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_element.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_element.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_elements.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_elements.doctree index 117d77b78..8ce5c8a31 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_elements.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_elements.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_group.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_group.doctree index 6c84f7def..19def7609 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_group.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_group.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_interaction.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_interaction.doctree index 48b766ceb..651a86724 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_interaction.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_interaction.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_joint.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_joint.doctree index 69f1d6ca5..43e6b2d14 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_joint.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_joint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_material.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_material.doctree index 136d6db12..88b3a08a4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_material.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.add_material.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.assign_material.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.assign_material.doctree index 59750d4dd..3ea4099c8 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.assign_material.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.assign_material.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.beam_by_guid.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.beam_by_guid.doctree index 19da050bd..8cc861b64 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.beam_by_guid.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.beam_by_guid.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_aabb.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_aabb.doctree index e9f3e20ca..be8586db8 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_aabb.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_aabb.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_obb.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_obb.doctree index 936590c24..9e7e90e2c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_obb.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.compute_obb.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.copy.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.copy.doctree index ebbbe3361..9119d2486 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.doctree index f8b98650a..d484a6461 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements.doctree index 838fe965d..97630176e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements_connected_by.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements_connected_by.doctree index 5284d73e4..b07f6a8ef 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements_connected_by.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.elements_connected_by.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_json.doctree index ea2a4283f..2cf4bbb28 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_jsonstring.doctree index 5165db4fd..13f86afe5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_element.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_element.doctree index 00b69168c..c97cd7106 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_element.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_element.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_interaction.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_interaction.doctree index 1976e775f..2d1519a36 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_interaction.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_interaction.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_material.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_material.doctree index 09485ee12..062c2da6a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_material.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.has_material.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.interactions.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.interactions.doctree index ffa9ee98b..af7577632 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.interactions.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.interactions.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.materials.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.materials.doctree index 897dab4d8..5a79981e0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.materials.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.materials.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.process_joinery.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.process_joinery.doctree index 352f6498c..80034996e 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.process_joinery.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.process_joinery.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_element.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_element.doctree index f04f1ed51..d0cf58883 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_element.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_element.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_interaction.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_interaction.doctree index a0b3db190..c4815e025 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_interaction.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_interaction.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_joint.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_joint.doctree index a2dcbeeb0..11c7ab13c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_joint.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.remove_joint.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotate.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotate.doctree index 2f515fa46..83b1c10b5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotate.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotate.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotated.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotated.doctree index 39c1a7552..f6c37a2a3 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotated.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.rotated.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scale.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scale.doctree index a0f456ac2..334c969a6 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scale.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scale.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scaled.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scaled.doctree index 0fcd7c401..a4f3a2090 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scaled.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.scaled.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.set_topologies.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.set_topologies.doctree index 58c3db615..f5ecadd20 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.set_topologies.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.set_topologies.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.sha256.doctree index 2e2318de7..e2ea7b1b5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_json.doctree index 39417c7a5..7be6f8caa 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_jsonstring.doctree index 78164f7f8..dfec72e16 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform.doctree index d5e085508..13fef55e5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform_numpy.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform_numpy.doctree index 11d200cfb..f3a764d7b 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform_numpy.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transform_numpy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed.doctree index 7bb8e2dd5..9a85fd730 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed_numpy.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed_numpy.doctree index 04b8224a1..b8bd65220 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed_numpy.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.transformed_numpy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translate.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translate.doctree index a104a1a11..c8d29eb25 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translate.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translate.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translated.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translated.doctree index 406403612..5696a92fc 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translated.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.translated.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.validate_data.doctree index 74613c0a0..ce496474f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.model.TimberModel.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.model.TimberModel.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Actor.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Actor.doctree index a3d1125e0..4c7ea830d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Actor.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Actor.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Actor.get_name.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Actor.get_name.doctree index f6bbbadd5..1773f320f 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Actor.get_name.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Actor.get_name.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.ToString.doctree index 7e3ff4079..9e1e58206 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.add_step.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.add_step.doctree index f8593e312..6f94cdde6 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.add_step.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.add_step.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.copy.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.copy.doctree index 7781cd839..62a36546d 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.doctree index 0cdcdb9d4..29b37052a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_json.doctree index 9eb820ea3..732bf1096 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.doctree index f2e9c82ef..4b8319e2a 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.sha256.doctree index 755d09013..a2de894b5 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_json.doctree index 2c661fcb0..58382f26c 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.doctree index 02bb2e754..87f732cf6 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.validate_data.doctree index d5c497ca9..46cad7f09 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.BuildingPlan.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.SimpleSequenceGenerator.doctree b/latest/.doctrees/api/generated/compas_timber.planning.SimpleSequenceGenerator.doctree index 08d6aff94..76a25aaab 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.SimpleSequenceGenerator.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.SimpleSequenceGenerator.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.ToString.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.ToString.doctree index c04d6c914..2b0024710 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.ToString.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.ToString.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.copy.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.copy.doctree index 720c319a3..fbed468bb 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.copy.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.copy.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.doctree index f3a7dd8e2..a30c3f1e1 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.from_json.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.from_json.doctree index c39564b9d..373fd7fa4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.from_json.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.from_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.from_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.from_jsonstring.doctree index 7ff6b499a..d8fc40dc4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.from_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.from_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.sha256.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.sha256.doctree index 892710d9e..3f69b87e4 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.sha256.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.sha256.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.to_json.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.to_json.doctree index 32debb92e..41cf5d6e7 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.to_json.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.to_json.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.to_jsonstring.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.to_jsonstring.doctree index 2e955ea3b..40848e2d0 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.to_jsonstring.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.to_jsonstring.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.transform.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.transform.doctree index b9a238592..fd1e51926 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.transform.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.transform.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.planning.Step.validate_data.doctree b/latest/.doctrees/api/generated/compas_timber.planning.Step.validate_data.doctree index 585bffdc5..c7a611f25 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.planning.Step.validate_data.doctree and b/latest/.doctrees/api/generated/compas_timber.planning.Step.validate_data.doctree differ diff --git a/latest/.doctrees/api/generated/compas_timber.rhino.find_neighboring_beams.doctree b/latest/.doctrees/api/generated/compas_timber.rhino.find_neighboring_beams.doctree index 01602a649..509ce5542 100644 Binary files a/latest/.doctrees/api/generated/compas_timber.rhino.find_neighboring_beams.doctree and b/latest/.doctrees/api/generated/compas_timber.rhino.find_neighboring_beams.doctree differ diff --git a/latest/.doctrees/environment.pickle b/latest/.doctrees/environment.pickle index 24c30a955..3a7c0c3ef 100644 Binary files a/latest/.doctrees/environment.pickle and b/latest/.doctrees/environment.pickle differ diff --git a/latest/api/generated/compas_timber.connections.BeamJoinningError.html b/latest/api/generated/compas_timber.connections.BeamJoinningError.html index e0a782eb2..ea2c0909e 100644 --- a/latest/api/generated/compas_timber.connections.BeamJoinningError.html +++ b/latest/api/generated/compas_timber.connections.BeamJoinningError.html @@ -593,7 +593,7 @@

BeamJoinningError

-exception compas_timber.connections.BeamJoinningError[source]
+exception compas_timber.connections.BeamJoinningError[source]

Bases: Exception

Indicates that an error has occurred while trying to join two or more beams.

This error should indicate that an error has occurred while calculating the features which diff --git a/latest/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.html b/latest/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.html index 3eb9f3c99..0d97dac7e 100644 --- a/latest/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.html +++ b/latest/api/generated/compas_timber.connections.ConnectionSolver.find_intersecting_pairs.html @@ -598,7 +598,7 @@

ConnectionSolver.find_intersecting_pairs

-classmethod ConnectionSolver.find_intersecting_pairs(beams, rtree=False, max_distance=0.0)[source]
+classmethod ConnectionSolver.find_intersecting_pairs(beams, rtree=False, max_distance=0.0)[source]

Finds pairs of intersecting beams in the given list of beams.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.ConnectionSolver.find_topology.html b/latest/api/generated/compas_timber.connections.ConnectionSolver.find_topology.html index a07b0c5e7..3d440038d 100644 --- a/latest/api/generated/compas_timber.connections.ConnectionSolver.find_topology.html +++ b/latest/api/generated/compas_timber.connections.ConnectionSolver.find_topology.html @@ -598,7 +598,7 @@

ConnectionSolver.find_topology

-ConnectionSolver.find_topology(beam_a, beam_b, tol=1e-06, max_distance=None)[source]
+ConnectionSolver.find_topology(beam_a, beam_b, tol=1e-06, max_distance=None)[source]

If beam_a and beam_b intersect within the given max_distance, return the topology type of the intersection.

If the topology is role-sensitive, the method outputs the beams in a consistent specific order (e.g. main beam first, cross beam second), otherwise, the beams are outputted in the same diff --git a/latest/api/generated/compas_timber.connections.ConnectionSolver.html b/latest/api/generated/compas_timber.connections.ConnectionSolver.html index 463834eac..f5872e708 100644 --- a/latest/api/generated/compas_timber.connections.ConnectionSolver.html +++ b/latest/api/generated/compas_timber.connections.ConnectionSolver.html @@ -593,7 +593,7 @@

ConnectionSolver

-class compas_timber.connections.ConnectionSolver[source]
+class compas_timber.connections.ConnectionSolver[source]

Bases: object

Provides tools for detecting beam intersections and joint topologies.

Methods

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.html index 5d8f94858..25aab8a3f 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.ToString.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.ToString

-FrenchRidgeLapJoint.ToString()[source]
+FrenchRidgeLapJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.html index 838524969..3cb13b92c 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_extensions.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.add_extensions

-FrenchRidgeLapJoint.add_extensions()[source]
+FrenchRidgeLapJoint.add_extensions()[source]

Adds the extensions defined by this joint to affected beam(s). This is optional and should only be implemented by joints that require it.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.html index 529d40d05..bc58bf11a 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.add_features.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.add_features

-FrenchRidgeLapJoint.add_features()[source]
+FrenchRidgeLapJoint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.html index 4e1ba96ba..2d6336dc9 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.check_geometry.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.check_geometry

-FrenchRidgeLapJoint.check_geometry()[source]
+FrenchRidgeLapJoint.check_geometry()[source]

This method checks whether the parts are aligned as necessary to create French Ridge Lap and determines which face is used as reference face for machining.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.html index 99915aca6..f976220a3 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.copy.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.copy

-FrenchRidgeLapJoint.copy(cls=None)[source]
+FrenchRidgeLapJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.html index c27cbf22d..708a14ee5 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.create.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.create

-classmethod FrenchRidgeLapJoint.create(model, *beams, **kwargs)[source]
+classmethod FrenchRidgeLapJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.html index 7c6d4a634..6e83b929c 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_json.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.from_json

-classmethod FrenchRidgeLapJoint.from_json(filepath)[source]
+classmethod FrenchRidgeLapJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.html index 33dbbf15e..232295d63 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.from_jsonstring.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.from_jsonstring

-classmethod FrenchRidgeLapJoint.from_jsonstring(string)[source]
+classmethod FrenchRidgeLapJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.html index a512870da..0e51b7c31 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.get_face_most_ortho_to_beam

-static FrenchRidgeLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static FrenchRidgeLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.html index 17b431f2b..0bb2e486a 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.get_face_most_towards_beam

-static FrenchRidgeLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static FrenchRidgeLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.html index 2287f7c5a..efc49db38 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.html @@ -593,7 +593,7 @@

FrenchRidgeLapJoint

-class compas_timber.connections.FrenchRidgeLapJoint[source]
+class compas_timber.connections.FrenchRidgeLapJoint[source]

Bases: Joint

Represents a French Ridge Lap type joint which joins two beam at their ends.

This joint type is compatible with beams in L topology.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.html index 0c257a3e2..3d31b86fc 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.restore_beams_from_keys

-FrenchRidgeLapJoint.restore_beams_from_keys(assemly)[source]
+FrenchRidgeLapJoint.restore_beams_from_keys(assemly)[source]

After de-serialization, restores references to the top and bottom beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.html index 016652b76..e75a08d9c 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.sha256.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.sha256

-FrenchRidgeLapJoint.sha256(as_string=False)[source]
+FrenchRidgeLapJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.html index ded7c5e18..0df5f641f 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_json.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.to_json

-FrenchRidgeLapJoint.to_json(filepath, pretty=False)[source]
+FrenchRidgeLapJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.html index 6a5118bdc..996a0c7c5 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.to_jsonstring.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.to_jsonstring

-FrenchRidgeLapJoint.to_jsonstring(pretty=False)[source]
+FrenchRidgeLapJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.html b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.html index 29cd4ffbc..c81aae039 100644 --- a/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.FrenchRidgeLapJoint.validate_data.html @@ -598,7 +598,7 @@

FrenchRidgeLapJoint.validate_data

-classmethod FrenchRidgeLapJoint.validate_data(data)[source]
+classmethod FrenchRidgeLapJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.Joint.ToString.html b/latest/api/generated/compas_timber.connections.Joint.ToString.html index 5e1bf05b8..45b8802fd 100644 --- a/latest/api/generated/compas_timber.connections.Joint.ToString.html +++ b/latest/api/generated/compas_timber.connections.Joint.ToString.html @@ -598,7 +598,7 @@

Joint.ToString

-Joint.ToString()[source]
+Joint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.Joint.add_extensions.html b/latest/api/generated/compas_timber.connections.Joint.add_extensions.html index 8819327b4..b5b0bffad 100644 --- a/latest/api/generated/compas_timber.connections.Joint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.Joint.add_extensions.html @@ -598,7 +598,7 @@

Joint.add_extensions

-Joint.add_extensions()[source]
+Joint.add_extensions()[source]

Adds the extensions defined by this joint to affected beam(s). This is optional and should only be implemented by joints that require it.

diff --git a/latest/api/generated/compas_timber.connections.Joint.add_features.html b/latest/api/generated/compas_timber.connections.Joint.add_features.html index f970f9a16..a7d72c3dd 100644 --- a/latest/api/generated/compas_timber.connections.Joint.add_features.html +++ b/latest/api/generated/compas_timber.connections.Joint.add_features.html @@ -598,7 +598,7 @@

Joint.add_features

-Joint.add_features()[source]
+Joint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.Joint.copy.html b/latest/api/generated/compas_timber.connections.Joint.copy.html index ce8cfe8d9..258c0603d 100644 --- a/latest/api/generated/compas_timber.connections.Joint.copy.html +++ b/latest/api/generated/compas_timber.connections.Joint.copy.html @@ -598,7 +598,7 @@

Joint.copy

-Joint.copy(cls=None)[source]
+Joint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.create.html b/latest/api/generated/compas_timber.connections.Joint.create.html index 6129faf6d..c009bb0d2 100644 --- a/latest/api/generated/compas_timber.connections.Joint.create.html +++ b/latest/api/generated/compas_timber.connections.Joint.create.html @@ -598,7 +598,7 @@

Joint.create

-classmethod Joint.create(model, *beams, **kwargs)[source]
+classmethod Joint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.Joint.from_json.html b/latest/api/generated/compas_timber.connections.Joint.from_json.html index 4b42d29d3..cc9fbfe13 100644 --- a/latest/api/generated/compas_timber.connections.Joint.from_json.html +++ b/latest/api/generated/compas_timber.connections.Joint.from_json.html @@ -598,7 +598,7 @@

Joint.from_json

-classmethod Joint.from_json(filepath)[source]
+classmethod Joint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.Joint.from_jsonstring.html index 91cb64dc2..639a34750 100644 --- a/latest/api/generated/compas_timber.connections.Joint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.Joint.from_jsonstring.html @@ -598,7 +598,7 @@

Joint.from_jsonstring

-classmethod Joint.from_jsonstring(string)[source]
+classmethod Joint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.html index f4237a2e0..639d53dbd 100644 --- a/latest/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.Joint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

Joint.get_face_most_ortho_to_beam

-static Joint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static Joint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.html index bb23ae54b..db0bb7a58 100644 --- a/latest/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.Joint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

Joint.get_face_most_towards_beam

-static Joint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static Joint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.Joint.html b/latest/api/generated/compas_timber.connections.Joint.html index b48cd46ab..34d7722bc 100644 --- a/latest/api/generated/compas_timber.connections.Joint.html +++ b/latest/api/generated/compas_timber.connections.Joint.html @@ -593,7 +593,7 @@

Joint

-class compas_timber.connections.Joint[source]
+class compas_timber.connections.Joint[source]

Bases: Interaction

Base class for a joint connecting two beams.

This is a base class and should not be instantiated directly. diff --git a/latest/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.html index 43be9fe2a..2127d6b58 100644 --- a/latest/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.Joint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

Joint.restore_beams_from_keys

-Joint.restore_beams_from_keys(model)[source]
+Joint.restore_beams_from_keys(model)[source]

Restores the reference to the beams associate with this joint.

During serialization, compas_timber.parts.Beam objects are serialized by compas_timber.model. To avoid circular references, Joint only stores the keys diff --git a/latest/api/generated/compas_timber.connections.Joint.sha256.html b/latest/api/generated/compas_timber.connections.Joint.sha256.html index b833850f9..4ed56b1f5 100644 --- a/latest/api/generated/compas_timber.connections.Joint.sha256.html +++ b/latest/api/generated/compas_timber.connections.Joint.sha256.html @@ -598,7 +598,7 @@

Joint.sha256

-Joint.sha256(as_string=False)[source]
+Joint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.to_json.html b/latest/api/generated/compas_timber.connections.Joint.to_json.html index fceda0cb7..ef3c9e577 100644 --- a/latest/api/generated/compas_timber.connections.Joint.to_json.html +++ b/latest/api/generated/compas_timber.connections.Joint.to_json.html @@ -598,7 +598,7 @@

Joint.to_json

-Joint.to_json(filepath, pretty=False)[source]
+Joint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.Joint.to_jsonstring.html index 2fc77b594..3d7c3e469 100644 --- a/latest/api/generated/compas_timber.connections.Joint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.Joint.to_jsonstring.html @@ -598,7 +598,7 @@

Joint.to_jsonstring

-Joint.to_jsonstring(pretty=False)[source]
+Joint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.Joint.validate_data.html b/latest/api/generated/compas_timber.connections.Joint.validate_data.html index a4b0139cc..5ef4799e4 100644 --- a/latest/api/generated/compas_timber.connections.Joint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.Joint.validate_data.html @@ -598,7 +598,7 @@

Joint.validate_data

-classmethod Joint.validate_data(data)[source]
+classmethod Joint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.JointTopology.get_name.html b/latest/api/generated/compas_timber.connections.JointTopology.get_name.html index 21450b5a4..9130d2fa8 100644 --- a/latest/api/generated/compas_timber.connections.JointTopology.get_name.html +++ b/latest/api/generated/compas_timber.connections.JointTopology.get_name.html @@ -598,7 +598,7 @@

JointTopology.get_name

-classmethod JointTopology.get_name(value)[source]
+classmethod JointTopology.get_name(value)[source]

Returns the string representation of given topology value.

For use in logging.

diff --git a/latest/api/generated/compas_timber.connections.JointTopology.html b/latest/api/generated/compas_timber.connections.JointTopology.html index ea1c996e6..be9f99b01 100644 --- a/latest/api/generated/compas_timber.connections.JointTopology.html +++ b/latest/api/generated/compas_timber.connections.JointTopology.html @@ -593,7 +593,7 @@

JointTopology

-class compas_timber.connections.JointTopology[source]
+class compas_timber.connections.JointTopology[source]

Bases: object

Enumeration of the possible joint topologies.

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.ToString.html b/latest/api/generated/compas_timber.connections.LButtJoint.ToString.html index dc46d98fc..2964559ef 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.ToString.html @@ -598,7 +598,7 @@

LButtJoint.ToString

-LButtJoint.ToString()[source]
+LButtJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.LButtJoint.add_extensions.html index 201c3d8fd..6163f194e 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.add_extensions.html @@ -598,7 +598,7 @@

LButtJoint.add_extensions

-LButtJoint.add_extensions()[source]
+LButtJoint.add_extensions()[source]

Calculates and adds the necessary extensions to the beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.add_features.html b/latest/api/generated/compas_timber.connections.LButtJoint.add_features.html index ca08041f7..7d78441ee 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.add_features.html @@ -598,7 +598,7 @@

LButtJoint.add_features

-LButtJoint.add_features()[source]
+LButtJoint.add_features()[source]

Adds the required extension and trimming features to both beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.back_surface_main.html b/latest/api/generated/compas_timber.connections.LButtJoint.back_surface_main.html index db14a7a41..b57a51e2a 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.back_surface_main.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.back_surface_main.html @@ -598,7 +598,7 @@

LButtJoint.back_surface_main

-LButtJoint.back_surface_main()[source]
+LButtJoint.back_surface_main()[source]
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.html b/latest/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.html index 0cba54e0d..df0feef58 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.calc_params_birdsmouth.html @@ -598,7 +598,7 @@

LButtJoint.calc_params_birdsmouth

-LButtJoint.calc_params_birdsmouth()[source]
+LButtJoint.calc_params_birdsmouth()[source]

Calculate the parameters for a birdsmouth joint.

# TODO: break this function into smaller more readable parts # TODO: this is BTLx only code, it should move some where else diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.copy.html b/latest/api/generated/compas_timber.connections.LButtJoint.copy.html index 51d1f950e..2fd01a5b8 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.copy.html @@ -598,7 +598,7 @@

LButtJoint.copy

-LButtJoint.copy(cls=None)[source]
+LButtJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.create.html b/latest/api/generated/compas_timber.connections.LButtJoint.create.html index 2d4469e43..9fb736071 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.create.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.create.html @@ -598,7 +598,7 @@

LButtJoint.create

-classmethod LButtJoint.create(model, *beams, **kwargs)[source]
+classmethod LButtJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.from_json.html b/latest/api/generated/compas_timber.connections.LButtJoint.from_json.html index 5da96392a..7d249f752 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.from_json.html @@ -598,7 +598,7 @@

LButtJoint.from_json

-classmethod LButtJoint.from_json(filepath)[source]
+classmethod LButtJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.html index 952627d5a..247771872 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.from_jsonstring.html @@ -598,7 +598,7 @@

LButtJoint.from_jsonstring

-classmethod LButtJoint.from_jsonstring(string)[source]
+classmethod LButtJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.html b/latest/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.html index 64f0f8584..9df50d39a 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.front_back_surface_main.html @@ -598,7 +598,7 @@

LButtJoint.front_back_surface_main

-LButtJoint.front_back_surface_main()[source]
+LButtJoint.front_back_surface_main()[source]
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.html b/latest/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.html index 6cdef2d48..1451cacdd 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.get_cross_cutting_plane.html @@ -598,7 +598,7 @@

LButtJoint.get_cross_cutting_plane

-LButtJoint.get_cross_cutting_plane()[source]
+LButtJoint.get_cross_cutting_plane()[source]
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.html index 5aca141a2..7f6616a9a 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

LButtJoint.get_face_most_ortho_to_beam

-static LButtJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LButtJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.html index 2af217272..518542b23 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

LButtJoint.get_face_most_towards_beam

-static LButtJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LButtJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.html b/latest/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.html index acf97c67d..b4d9f89cf 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.get_main_cutting_plane.html @@ -598,7 +598,7 @@

LButtJoint.get_main_cutting_plane

-LButtJoint.get_main_cutting_plane()[source]
+LButtJoint.get_main_cutting_plane()[source]
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.html b/latest/api/generated/compas_timber.connections.LButtJoint.html index 3557c863f..2ebf1529f 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.html @@ -593,7 +593,7 @@

LButtJoint

-class compas_timber.connections.LButtJoint[source]
+class compas_timber.connections.LButtJoint[source]

Bases: ButtJoint

Represents an L-Butt type joint which joins two beam in their ends, trimming the main beam.

This joint type is compatible with beams in L topology.

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.html index 7251dc735..a9bad346b 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

LButtJoint.restore_beams_from_keys

-LButtJoint.restore_beams_from_keys(model)[source]
+LButtJoint.restore_beams_from_keys(model)[source]

After de-serialization, restors references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.sha256.html b/latest/api/generated/compas_timber.connections.LButtJoint.sha256.html index cf8d7fc6f..df6d88cbb 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.sha256.html @@ -598,7 +598,7 @@

LButtJoint.sha256

-LButtJoint.sha256(as_string=False)[source]
+LButtJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.html b/latest/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.html index 2282e8837..fa76ccc0b 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.side_surfaces_cross.html @@ -598,7 +598,7 @@

LButtJoint.side_surfaces_cross

-LButtJoint.side_surfaces_cross()[source]
+LButtJoint.side_surfaces_cross()[source]
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.html b/latest/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.html index 1daf8411e..97f9aeb53 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.subtraction_volume.html @@ -598,7 +598,7 @@

LButtJoint.subtraction_volume

-LButtJoint.subtraction_volume()[source]
+LButtJoint.subtraction_volume()[source]

Returns the volume to be subtracted from the cross beam.

# TODO: break this function into smaller more readable parts # TODO: BTLx related code here should end up in a LapFeature..

diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.to_json.html b/latest/api/generated/compas_timber.connections.LButtJoint.to_json.html index 15d5148db..2dbf2c27e 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.to_json.html @@ -598,7 +598,7 @@

LButtJoint.to_json

-LButtJoint.to_json(filepath, pretty=False)[source]
+LButtJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.html index 5867a071c..b1c6d0d80 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.to_jsonstring.html @@ -598,7 +598,7 @@

LButtJoint.to_jsonstring

-LButtJoint.to_jsonstring(pretty=False)[source]
+LButtJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LButtJoint.validate_data.html b/latest/api/generated/compas_timber.connections.LButtJoint.validate_data.html index 7e3bbb9f8..799d664a7 100644 --- a/latest/api/generated/compas_timber.connections.LButtJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.LButtJoint.validate_data.html @@ -598,7 +598,7 @@

LButtJoint.validate_data

-classmethod LButtJoint.validate_data(data)[source]
+classmethod LButtJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.ToString.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.ToString.html index aabdc205f..1426d748b 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.ToString.html @@ -598,7 +598,7 @@

LHalfLapJoint.ToString

-LHalfLapJoint.ToString()[source]
+LHalfLapJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.html index 0e8506ca5..adddbec21 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_extensions.html @@ -598,7 +598,7 @@

LHalfLapJoint.add_extensions

-LHalfLapJoint.add_extensions()[source]
+LHalfLapJoint.add_extensions()[source]

Calculates and adds the necessary extensions to the beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_features.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_features.html index eb24dc37a..1221b9606 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.add_features.html @@ -598,7 +598,7 @@

LHalfLapJoint.add_features

-LHalfLapJoint.add_features()[source]
+LHalfLapJoint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.copy.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.copy.html index ba0b5a9da..00d4f0964 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.copy.html @@ -598,7 +598,7 @@

LHalfLapJoint.copy

-LHalfLapJoint.copy(cls=None)[source]
+LHalfLapJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.create.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.create.html index a2405379c..0f85f834b 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.create.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.create.html @@ -598,7 +598,7 @@

LHalfLapJoint.create

-classmethod LHalfLapJoint.create(model, *beams, **kwargs)[source]
+classmethod LHalfLapJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_json.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_json.html index c5e208d84..63647bd70 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_json.html @@ -598,7 +598,7 @@

LHalfLapJoint.from_json

-classmethod LHalfLapJoint.from_json(filepath)[source]
+classmethod LHalfLapJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.html index ecd0abf9e..2fa1e38f1 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.from_jsonstring.html @@ -598,7 +598,7 @@

LHalfLapJoint.from_jsonstring

-classmethod LHalfLapJoint.from_jsonstring(string)[source]
+classmethod LHalfLapJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.html index dd0ff0a1d..cdb875cb2 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_cross_cutting_frame.html @@ -598,7 +598,7 @@

LHalfLapJoint.get_cross_cutting_frame

-LHalfLapJoint.get_cross_cutting_frame()[source]
+LHalfLapJoint.get_cross_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.html index 18070ac9b..6d1040220 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

LHalfLapJoint.get_face_most_ortho_to_beam

-static LHalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LHalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.html index c80305a5a..93eb249ca 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

LHalfLapJoint.get_face_most_towards_beam

-static LHalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LHalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.html index 92f7d9bef..a11aaf944 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.get_main_cutting_frame.html @@ -598,7 +598,7 @@

LHalfLapJoint.get_main_cutting_frame

-LHalfLapJoint.get_main_cutting_frame()[source]
+LHalfLapJoint.get_main_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.html index 691bb69d8..cfe4fb380 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.html @@ -593,7 +593,7 @@

LHalfLapJoint

-class compas_timber.connections.LHalfLapJoint[source]
+class compas_timber.connections.LHalfLapJoint[source]

Bases: LapJoint

Represents a L-Lap type joint which joins the ends of two beams, trimming the main beam.

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.html index 81c2f67c2..952297819 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

LHalfLapJoint.restore_beams_from_keys

-LHalfLapJoint.restore_beams_from_keys(model)[source]
+LHalfLapJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.sha256.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.sha256.html index d1706f755..9d4ed0ec2 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.sha256.html @@ -598,7 +598,7 @@

LHalfLapJoint.sha256

-LHalfLapJoint.sha256(as_string=False)[source]
+LHalfLapJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_json.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_json.html index 69f84a680..198fe2d60 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_json.html @@ -598,7 +598,7 @@

LHalfLapJoint.to_json

-LHalfLapJoint.to_json(filepath, pretty=False)[source]
+LHalfLapJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.html index f11d582a8..a6b9f47a5 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.to_jsonstring.html @@ -598,7 +598,7 @@

LHalfLapJoint.to_jsonstring

-LHalfLapJoint.to_jsonstring(pretty=False)[source]
+LHalfLapJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.html b/latest/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.html index 070c22c6a..d0b457977 100644 --- a/latest/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.LHalfLapJoint.validate_data.html @@ -598,7 +598,7 @@

LHalfLapJoint.validate_data

-classmethod LHalfLapJoint.validate_data(data)[source]
+classmethod LHalfLapJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.ToString.html b/latest/api/generated/compas_timber.connections.LMiterJoint.ToString.html index 3ed760a1b..86ac00e35 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.ToString.html @@ -598,7 +598,7 @@

LMiterJoint.ToString

-LMiterJoint.ToString()[source]
+LMiterJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.LMiterJoint.add_extensions.html index 8925aa4ca..a2f81c38a 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.add_extensions.html @@ -598,7 +598,7 @@

LMiterJoint.add_extensions

-LMiterJoint.add_extensions()[source]
+LMiterJoint.add_extensions()[source]

Calculates and adds the necessary extensions to the beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.add_features.html b/latest/api/generated/compas_timber.connections.LMiterJoint.add_features.html index 886d644c9..69edd4730 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.add_features.html @@ -598,7 +598,7 @@

LMiterJoint.add_features

-LMiterJoint.add_features()[source]
+LMiterJoint.add_features()[source]

Adds the required extension and trimming features to both beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.copy.html b/latest/api/generated/compas_timber.connections.LMiterJoint.copy.html index d7d5d7bce..f1e46fa24 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.copy.html @@ -598,7 +598,7 @@

LMiterJoint.copy

-LMiterJoint.copy(cls=None)[source]
+LMiterJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.create.html b/latest/api/generated/compas_timber.connections.LMiterJoint.create.html index f58ff8847..e14ba656f 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.create.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.create.html @@ -598,7 +598,7 @@

LMiterJoint.create

-classmethod LMiterJoint.create(model, *beams, **kwargs)[source]
+classmethod LMiterJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.from_json.html b/latest/api/generated/compas_timber.connections.LMiterJoint.from_json.html index f44f5a847..d8385c12e 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.from_json.html @@ -598,7 +598,7 @@

LMiterJoint.from_json

-classmethod LMiterJoint.from_json(filepath)[source]
+classmethod LMiterJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.html index cd810de87..3c9fe5ffa 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.from_jsonstring.html @@ -598,7 +598,7 @@

LMiterJoint.from_jsonstring

-classmethod LMiterJoint.from_jsonstring(string)[source]
+classmethod LMiterJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.html b/latest/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.html index 2a7dfa63f..d348d8196 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.get_cutting_planes.html @@ -598,7 +598,7 @@

LMiterJoint.get_cutting_planes

-LMiterJoint.get_cutting_planes()[source]
+LMiterJoint.get_cutting_planes()[source]
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.html index 458b839a1..06c298ce8 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

LMiterJoint.get_face_most_ortho_to_beam

-static LMiterJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LMiterJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.html index 0f42018ec..aea449937 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

LMiterJoint.get_face_most_towards_beam

-static LMiterJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LMiterJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.html b/latest/api/generated/compas_timber.connections.LMiterJoint.html index d8062b69e..5e5659856 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.html @@ -593,7 +593,7 @@

LMiterJoint

-class compas_timber.connections.LMiterJoint[source]
+class compas_timber.connections.LMiterJoint[source]

Bases: Joint

Represents an L-Miter type joint which joins two beam in their ends, trimming them with a plane at the bisector angle between the beams’ centerlines.

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.html index e6e4fe77b..57890a743 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

LMiterJoint.restore_beams_from_keys

-LMiterJoint.restore_beams_from_keys(model)[source]
+LMiterJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.sha256.html b/latest/api/generated/compas_timber.connections.LMiterJoint.sha256.html index 323eea0f2..b6d285420 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.sha256.html @@ -598,7 +598,7 @@

LMiterJoint.sha256

-LMiterJoint.sha256(as_string=False)[source]
+LMiterJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.to_json.html b/latest/api/generated/compas_timber.connections.LMiterJoint.to_json.html index cfb4cf784..ac3a68fcd 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.to_json.html @@ -598,7 +598,7 @@

LMiterJoint.to_json

-LMiterJoint.to_json(filepath, pretty=False)[source]
+LMiterJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.html index 0d8d35560..279a188a5 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.to_jsonstring.html @@ -598,7 +598,7 @@

LMiterJoint.to_jsonstring

-LMiterJoint.to_jsonstring(pretty=False)[source]
+LMiterJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LMiterJoint.validate_data.html b/latest/api/generated/compas_timber.connections.LMiterJoint.validate_data.html index 77bc2abfd..139b4b233 100644 --- a/latest/api/generated/compas_timber.connections.LMiterJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.LMiterJoint.validate_data.html @@ -598,7 +598,7 @@

LMiterJoint.validate_data

-classmethod LMiterJoint.validate_data(data)[source]
+classmethod LMiterJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.ToString.html b/latest/api/generated/compas_timber.connections.LapJoint.ToString.html index 07bec793c..d9ddc9b00 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.ToString.html @@ -598,7 +598,7 @@

LapJoint.ToString

-LapJoint.ToString()[source]
+LapJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.LapJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.LapJoint.add_extensions.html index bea6c55c6..27eb27d30 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.add_extensions.html @@ -598,7 +598,7 @@

LapJoint.add_extensions

-LapJoint.add_extensions()[source]
+LapJoint.add_extensions()[source]

Adds the extensions defined by this joint to affected beam(s). This is optional and should only be implemented by joints that require it.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.add_features.html b/latest/api/generated/compas_timber.connections.LapJoint.add_features.html index ab21570ef..f47302480 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.add_features.html @@ -598,7 +598,7 @@

LapJoint.add_features

-LapJoint.add_features()[source]
+LapJoint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.copy.html b/latest/api/generated/compas_timber.connections.LapJoint.copy.html index a0ddafbd8..9bdcf479f 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.copy.html @@ -598,7 +598,7 @@

LapJoint.copy

-LapJoint.copy(cls=None)[source]
+LapJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.create.html b/latest/api/generated/compas_timber.connections.LapJoint.create.html index 4b9e6072f..2fddc5a68 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.create.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.create.html @@ -598,7 +598,7 @@

LapJoint.create

-classmethod LapJoint.create(model, *beams, **kwargs)[source]
+classmethod LapJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.LapJoint.from_json.html b/latest/api/generated/compas_timber.connections.LapJoint.from_json.html index 8fc9f6103..1acd109f2 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.from_json.html @@ -598,7 +598,7 @@

LapJoint.from_json

-classmethod LapJoint.from_json(filepath)[source]
+classmethod LapJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.LapJoint.from_jsonstring.html index 82db76c0a..2caee0fcd 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.from_jsonstring.html @@ -598,7 +598,7 @@

LapJoint.from_jsonstring

-classmethod LapJoint.from_jsonstring(string)[source]
+classmethod LapJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.html b/latest/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.html index 7df45595b..796c465c7 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.get_cross_cutting_frame.html @@ -598,7 +598,7 @@

LapJoint.get_cross_cutting_frame

-LapJoint.get_cross_cutting_frame()[source]
+LapJoint.get_cross_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.html index 5d2b8fa83..1425eca2e 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

LapJoint.get_face_most_ortho_to_beam

-static LapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.html index db87b897e..ef953c3bf 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

LapJoint.get_face_most_towards_beam

-static LapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static LapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.html b/latest/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.html index b3b762f32..17af8fba6 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.get_main_cutting_frame.html @@ -598,7 +598,7 @@

LapJoint.get_main_cutting_frame

-LapJoint.get_main_cutting_frame()[source]
+LapJoint.get_main_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.html b/latest/api/generated/compas_timber.connections.LapJoint.html index 5c039cb89..3844b230f 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.html @@ -593,7 +593,7 @@

LapJoint

-class compas_timber.connections.LapJoint[source]
+class compas_timber.connections.LapJoint[source]

Bases: Joint

Abstract Lap type joint with functions common to L-Lap, T-Lap, and X-Lap Joints.

Do not instantiate directly. Please use **LapJoint.create() to properly create an instance of lap sub-class and associate it with an model.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.html index 369741ae8..3b6f4fbed 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

LapJoint.restore_beams_from_keys

-LapJoint.restore_beams_from_keys(model)[source]
+LapJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.LapJoint.sha256.html b/latest/api/generated/compas_timber.connections.LapJoint.sha256.html index 3486061c3..cf38cf068 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.sha256.html @@ -598,7 +598,7 @@

LapJoint.sha256

-LapJoint.sha256(as_string=False)[source]
+LapJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.to_json.html b/latest/api/generated/compas_timber.connections.LapJoint.to_json.html index 914a2dd07..59c7df054 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.to_json.html @@ -598,7 +598,7 @@

LapJoint.to_json

-LapJoint.to_json(filepath, pretty=False)[source]
+LapJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.LapJoint.to_jsonstring.html index 5313eaa33..98c668f32 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.to_jsonstring.html @@ -598,7 +598,7 @@

LapJoint.to_jsonstring

-LapJoint.to_jsonstring(pretty=False)[source]
+LapJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.LapJoint.validate_data.html b/latest/api/generated/compas_timber.connections.LapJoint.validate_data.html index ad0b99c13..3c98d3df7 100644 --- a/latest/api/generated/compas_timber.connections.LapJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.LapJoint.validate_data.html @@ -598,7 +598,7 @@

LapJoint.validate_data

-classmethod LapJoint.validate_data(data)[source]
+classmethod LapJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.ToString.html b/latest/api/generated/compas_timber.connections.TButtJoint.ToString.html index 22a495563..cb147324d 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.ToString.html @@ -598,7 +598,7 @@

TButtJoint.ToString

-TButtJoint.ToString()[source]
+TButtJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.TButtJoint.add_extensions.html index 55948cb60..bc0c953f6 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.add_extensions.html @@ -598,7 +598,7 @@

TButtJoint.add_extensions

-TButtJoint.add_extensions()[source]
+TButtJoint.add_extensions()[source]

Calculates and adds the necessary extensions to the beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.add_features.html b/latest/api/generated/compas_timber.connections.TButtJoint.add_features.html index 6819c01e3..9378dfd56 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.add_features.html @@ -598,7 +598,7 @@

TButtJoint.add_features

-TButtJoint.add_features()[source]
+TButtJoint.add_features()[source]

Adds the trimming plane to the main beam (no features for the cross beam).

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.back_surface_main.html b/latest/api/generated/compas_timber.connections.TButtJoint.back_surface_main.html index 5bd8862a3..dde0415b7 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.back_surface_main.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.back_surface_main.html @@ -598,7 +598,7 @@

TButtJoint.back_surface_main

-TButtJoint.back_surface_main()[source]
+TButtJoint.back_surface_main()[source]
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.html b/latest/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.html index 05bc27bab..88e671631 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.calc_params_birdsmouth.html @@ -598,7 +598,7 @@

TButtJoint.calc_params_birdsmouth

-TButtJoint.calc_params_birdsmouth()[source]
+TButtJoint.calc_params_birdsmouth()[source]

Calculate the parameters for a birdsmouth joint.

# TODO: break this function into smaller more readable parts # TODO: this is BTLx only code, it should move some where else diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.copy.html b/latest/api/generated/compas_timber.connections.TButtJoint.copy.html index d8a6b9f86..b84fc18b2 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.copy.html @@ -598,7 +598,7 @@

TButtJoint.copy

-TButtJoint.copy(cls=None)[source]
+TButtJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.create.html b/latest/api/generated/compas_timber.connections.TButtJoint.create.html index ec5553d76..c1209e1b1 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.create.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.create.html @@ -598,7 +598,7 @@

TButtJoint.create

-classmethod TButtJoint.create(model, *beams, **kwargs)[source]
+classmethod TButtJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.from_json.html b/latest/api/generated/compas_timber.connections.TButtJoint.from_json.html index 9783a8b78..b500b3d26 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.from_json.html @@ -598,7 +598,7 @@

TButtJoint.from_json

-classmethod TButtJoint.from_json(filepath)[source]
+classmethod TButtJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.html index 94a25dd20..360d48e48 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.from_jsonstring.html @@ -598,7 +598,7 @@

TButtJoint.from_jsonstring

-classmethod TButtJoint.from_jsonstring(string)[source]
+classmethod TButtJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.html b/latest/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.html index 671ebd033..8f8a10577 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.front_back_surface_main.html @@ -598,7 +598,7 @@

TButtJoint.front_back_surface_main

-TButtJoint.front_back_surface_main()[source]
+TButtJoint.front_back_surface_main()[source]
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.html index 2b572bee6..bf626b86c 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

TButtJoint.get_face_most_ortho_to_beam

-static TButtJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static TButtJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.html index 77c9b9c0e..4d869d20b 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

TButtJoint.get_face_most_towards_beam

-static TButtJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static TButtJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.html b/latest/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.html index df3fcc2c7..143ce1635 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.get_main_cutting_plane.html @@ -598,7 +598,7 @@

TButtJoint.get_main_cutting_plane

-TButtJoint.get_main_cutting_plane()[source]
+TButtJoint.get_main_cutting_plane()[source]
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.html b/latest/api/generated/compas_timber.connections.TButtJoint.html index 087c8c3b0..0ade5f811 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.html @@ -593,7 +593,7 @@

TButtJoint

-class compas_timber.connections.TButtJoint[source]
+class compas_timber.connections.TButtJoint[source]

Bases: ButtJoint

Represents a T-Butt type joint which joins the end of a beam along the length of another beam, trimming the main beam.

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.html index 712635e86..d64365abd 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

TButtJoint.restore_beams_from_keys

-TButtJoint.restore_beams_from_keys(model)[source]
+TButtJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.sha256.html b/latest/api/generated/compas_timber.connections.TButtJoint.sha256.html index 6e673cc54..b3273fa7f 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.sha256.html @@ -598,7 +598,7 @@

TButtJoint.sha256

-TButtJoint.sha256(as_string=False)[source]
+TButtJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.html b/latest/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.html index 7bb11251e..4fb24dec8 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.side_surfaces_cross.html @@ -598,7 +598,7 @@

TButtJoint.side_surfaces_cross

-TButtJoint.side_surfaces_cross()[source]
+TButtJoint.side_surfaces_cross()[source]
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.html b/latest/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.html index 3f3967ef3..739227935 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.subtraction_volume.html @@ -598,7 +598,7 @@

TButtJoint.subtraction_volume

-TButtJoint.subtraction_volume()[source]
+TButtJoint.subtraction_volume()[source]

Returns the volume to be subtracted from the cross beam.

# TODO: break this function into smaller more readable parts # TODO: BTLx related code here should end up in a LapFeature..

diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.to_json.html b/latest/api/generated/compas_timber.connections.TButtJoint.to_json.html index 18d592ad0..b795cf495 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.to_json.html @@ -598,7 +598,7 @@

TButtJoint.to_json

-TButtJoint.to_json(filepath, pretty=False)[source]
+TButtJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.html index 2bf5c9958..feb56d00f 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.to_jsonstring.html @@ -598,7 +598,7 @@

TButtJoint.to_jsonstring

-TButtJoint.to_jsonstring(pretty=False)[source]
+TButtJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.TButtJoint.validate_data.html b/latest/api/generated/compas_timber.connections.TButtJoint.validate_data.html index ab9c8275a..fbaa1bc6c 100644 --- a/latest/api/generated/compas_timber.connections.TButtJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.TButtJoint.validate_data.html @@ -598,7 +598,7 @@

TButtJoint.validate_data

-classmethod TButtJoint.validate_data(data)[source]
+classmethod TButtJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.ToString.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.ToString.html index 374e795a8..c919cda86 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.ToString.html @@ -598,7 +598,7 @@

THalfLapJoint.ToString

-THalfLapJoint.ToString()[source]
+THalfLapJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.html index 5b87f1cb8..a2447a8bc 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.add_extensions.html @@ -598,7 +598,7 @@

THalfLapJoint.add_extensions

-THalfLapJoint.add_extensions()[source]
+THalfLapJoint.add_extensions()[source]

Calculates and adds the necessary extensions to the beams.

This method is automatically called when joint is created by the call to Joint.create().

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.add_features.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.add_features.html index a074ae46d..622b71503 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.add_features.html @@ -598,7 +598,7 @@

THalfLapJoint.add_features

-THalfLapJoint.add_features()[source]
+THalfLapJoint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.copy.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.copy.html index 62254be2d..37b68d31e 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.copy.html @@ -598,7 +598,7 @@

THalfLapJoint.copy

-THalfLapJoint.copy(cls=None)[source]
+THalfLapJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.create.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.create.html index f3131ebd5..1dd11798c 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.create.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.create.html @@ -598,7 +598,7 @@

THalfLapJoint.create

-classmethod THalfLapJoint.create(model, *beams, **kwargs)[source]
+classmethod THalfLapJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.from_json.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.from_json.html index 883086f5c..f4656b3f0 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.from_json.html @@ -598,7 +598,7 @@

THalfLapJoint.from_json

-classmethod THalfLapJoint.from_json(filepath)[source]
+classmethod THalfLapJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.html index e2d9db0d4..b8fd84d4f 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.from_jsonstring.html @@ -598,7 +598,7 @@

THalfLapJoint.from_jsonstring

-classmethod THalfLapJoint.from_jsonstring(string)[source]
+classmethod THalfLapJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.html index 0c071b3cc..d08ad42aa 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_cross_cutting_frame.html @@ -598,7 +598,7 @@

THalfLapJoint.get_cross_cutting_frame

-THalfLapJoint.get_cross_cutting_frame()[source]
+THalfLapJoint.get_cross_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.html index 4ebf6ba72..d20f3f6e1 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

THalfLapJoint.get_face_most_ortho_to_beam

-static THalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static THalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.html index 2ac5d2e2d..c36c3eb38 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

THalfLapJoint.get_face_most_towards_beam

-static THalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static THalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.html index a36fa2617..31c014ce8 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.get_main_cutting_frame.html @@ -598,7 +598,7 @@

THalfLapJoint.get_main_cutting_frame

-THalfLapJoint.get_main_cutting_frame()[source]
+THalfLapJoint.get_main_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.html index 5a1232d8a..97d61a712 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.html @@ -593,7 +593,7 @@

THalfLapJoint

-class compas_timber.connections.THalfLapJoint[source]
+class compas_timber.connections.THalfLapJoint[source]

Bases: LapJoint

Represents a T-Lap type joint which joins the end of a beam along the length of another beam, trimming the main beam.

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.html index 1de65f7d9..a35a66edb 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

THalfLapJoint.restore_beams_from_keys

-THalfLapJoint.restore_beams_from_keys(model)[source]
+THalfLapJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.sha256.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.sha256.html index 888ade091..0d5af6a05 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.sha256.html @@ -598,7 +598,7 @@

THalfLapJoint.sha256

-THalfLapJoint.sha256(as_string=False)[source]
+THalfLapJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.to_json.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.to_json.html index 83342a917..a44c80fd5 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.to_json.html @@ -598,7 +598,7 @@

THalfLapJoint.to_json

-THalfLapJoint.to_json(filepath, pretty=False)[source]
+THalfLapJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.html index a32965bfe..3d3fc2fb2 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.to_jsonstring.html @@ -598,7 +598,7 @@

THalfLapJoint.to_jsonstring

-THalfLapJoint.to_jsonstring(pretty=False)[source]
+THalfLapJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.THalfLapJoint.validate_data.html b/latest/api/generated/compas_timber.connections.THalfLapJoint.validate_data.html index 02dafabd8..f7ba44d82 100644 --- a/latest/api/generated/compas_timber.connections.THalfLapJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.THalfLapJoint.validate_data.html @@ -598,7 +598,7 @@

THalfLapJoint.validate_data

-classmethod THalfLapJoint.validate_data(data)[source]
+classmethod THalfLapJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.ToString.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.ToString.html index 3bfeeda8f..4896b4bd2 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.ToString.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.ToString.html @@ -598,7 +598,7 @@

XHalfLapJoint.ToString

-XHalfLapJoint.ToString()[source]
+XHalfLapJoint.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.html index 2360812dd..d6f9c5439 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_extensions.html @@ -598,7 +598,7 @@

XHalfLapJoint.add_extensions

-XHalfLapJoint.add_extensions()[source]
+XHalfLapJoint.add_extensions()[source]

Adds the extensions defined by this joint to affected beam(s). This is optional and should only be implemented by joints that require it.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_features.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_features.html index a0700c857..cc4a9d008 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_features.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.add_features.html @@ -598,7 +598,7 @@

XHalfLapJoint.add_features

-XHalfLapJoint.add_features()[source]
+XHalfLapJoint.add_features()[source]

Adds the features defined by this joint to affected beam(s).

Raises:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.copy.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.copy.html index 6062bf18b..24b4320cb 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.copy.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.copy.html @@ -598,7 +598,7 @@

XHalfLapJoint.copy

-XHalfLapJoint.copy(cls=None)[source]
+XHalfLapJoint.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.create.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.create.html index b132e006e..ce7f4533f 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.create.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.create.html @@ -598,7 +598,7 @@

XHalfLapJoint.create

-classmethod XHalfLapJoint.create(model, *beams, **kwargs)[source]
+classmethod XHalfLapJoint.create(model, *beams, **kwargs)[source]

Creates an instance of this joint and creates the new connection in model.

beams are expected to have been added to model before calling this method.

This code does not verify that the given beams are adjacent and/or lie in a topology which allows connecting diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_json.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_json.html index e48f16dc0..209dd50cd 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_json.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_json.html @@ -598,7 +598,7 @@

XHalfLapJoint.from_json

-classmethod XHalfLapJoint.from_json(filepath)[source]
+classmethod XHalfLapJoint.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.html index 664b34caf..6d63fa281 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.from_jsonstring.html @@ -598,7 +598,7 @@

XHalfLapJoint.from_jsonstring

-classmethod XHalfLapJoint.from_jsonstring(string)[source]
+classmethod XHalfLapJoint.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.html index c3d0769e4..60071c74b 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_cross_cutting_frame.html @@ -598,7 +598,7 @@

XHalfLapJoint.get_cross_cutting_frame

-XHalfLapJoint.get_cross_cutting_frame()[source]
+XHalfLapJoint.get_cross_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.html index 046dbe94e..ef0011543 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_ortho_to_beam.html @@ -598,7 +598,7 @@

XHalfLapJoint.get_face_most_ortho_to_beam

-static XHalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]
+static XHalfLapJoint.get_face_most_ortho_to_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal is most orthogonal to beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 0 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.html index 5915b07a8..36e1b1f37 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_face_most_towards_beam.html @@ -598,7 +598,7 @@

XHalfLapJoint.get_face_most_towards_beam

-static XHalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]
+static XHalfLapJoint.get_face_most_towards_beam(beam_a, beam_b, ignore_ends=True)[source]

Of all the faces of beam_b, returns the one whose normal most faces beam_a.

This is done by calculating the inner-product of beam_a’s centerline which each of the face normals of beam_b. The face with the result closest to 1 is chosen.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.html index 503277e7f..f81717150 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.get_main_cutting_frame.html @@ -598,7 +598,7 @@

XHalfLapJoint.get_main_cutting_frame

-XHalfLapJoint.get_main_cutting_frame()[source]
+XHalfLapJoint.get_main_cutting_frame()[source]
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.html index b03e32591..82bd793ae 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.html @@ -593,7 +593,7 @@

XHalfLapJoint

-class compas_timber.connections.XHalfLapJoint[source]
+class compas_timber.connections.XHalfLapJoint[source]

Bases: LapJoint

Represents a X-Lap type joint which joins the end of a beam along the length of another beam, trimming the main beam.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.html index 0eb32c06d..8cd8883b1 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.restore_beams_from_keys.html @@ -598,7 +598,7 @@

XHalfLapJoint.restore_beams_from_keys

-XHalfLapJoint.restore_beams_from_keys(model)[source]
+XHalfLapJoint.restore_beams_from_keys(model)[source]

After de-serialization, restores references to the main and cross beams saved in the model.

diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.sha256.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.sha256.html index 0b580735e..5c24d1717 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.sha256.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.sha256.html @@ -598,7 +598,7 @@

XHalfLapJoint.sha256

-XHalfLapJoint.sha256(as_string=False)[source]
+XHalfLapJoint.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_json.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_json.html index 8d14ccc3c..08f6743d8 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_json.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_json.html @@ -598,7 +598,7 @@

XHalfLapJoint.to_json

-XHalfLapJoint.to_json(filepath, pretty=False)[source]
+XHalfLapJoint.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.html index ffdf312c4..ab31d384b 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.to_jsonstring.html @@ -598,7 +598,7 @@

XHalfLapJoint.to_jsonstring

-XHalfLapJoint.to_jsonstring(pretty=False)[source]
+XHalfLapJoint.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.html b/latest/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.html index c9f82fd9f..9c296ad5f 100644 --- a/latest/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.html +++ b/latest/api/generated/compas_timber.connections.XHalfLapJoint.validate_data.html @@ -598,7 +598,7 @@

XHalfLapJoint.validate_data

-classmethod XHalfLapJoint.validate_data(data)[source]
+classmethod XHalfLapJoint.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.connections.find_neighboring_beams.html b/latest/api/generated/compas_timber.connections.find_neighboring_beams.html index cf91ade78..57850f0fc 100644 --- a/latest/api/generated/compas_timber.connections.find_neighboring_beams.html +++ b/latest/api/generated/compas_timber.connections.find_neighboring_beams.html @@ -593,7 +593,7 @@

find_neighboring_beams

-compas_timber.connections.find_neighboring_beams(beams, inflate_by=0.0)[source]
+compas_timber.connections.find_neighboring_beams(beams, inflate_by=0.0)[source]

Finds neighboring pairs of beams in the given list of beams, using R-tree search.

The inputs to the R-tree algorithm are the axis-aligned bounding boxes of the beams (beam.aabb), enlarged by the inflate_by amount. The returned elements are sets containing pairs of Beam objects.

diff --git a/latest/api/generated/compas_timber.elements.Beam.ToString.html b/latest/api/generated/compas_timber.elements.Beam.ToString.html index b686ea712..098c307d1 100644 --- a/latest/api/generated/compas_timber.elements.Beam.ToString.html +++ b/latest/api/generated/compas_timber.elements.Beam.ToString.html @@ -598,7 +598,7 @@

Beam.ToString

-Beam.ToString()[source]
+Beam.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.elements.Beam.add_blank_extension.html b/latest/api/generated/compas_timber.elements.Beam.add_blank_extension.html index daabedf73..2b6eb866e 100644 --- a/latest/api/generated/compas_timber.elements.Beam.add_blank_extension.html +++ b/latest/api/generated/compas_timber.elements.Beam.add_blank_extension.html @@ -598,7 +598,7 @@

Beam.add_blank_extension

-Beam.add_blank_extension(start, end, joint_key=None)[source]
+Beam.add_blank_extension(start, end, joint_key=None)[source]

Adds a blank extension to the beam.

startfloat

The amount by which the start of the beam should be extended.

diff --git a/latest/api/generated/compas_timber.elements.Beam.add_feature.html b/latest/api/generated/compas_timber.elements.Beam.add_feature.html index 5b9fc6dff..4cae76e92 100644 --- a/latest/api/generated/compas_timber.elements.Beam.add_feature.html +++ b/latest/api/generated/compas_timber.elements.Beam.add_feature.html @@ -598,7 +598,7 @@

Beam.add_feature

-Beam.add_feature(feature)[source]
+Beam.add_feature(feature)[source]

Add a feature to the list of features of the lement.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.add_features.html b/latest/api/generated/compas_timber.elements.Beam.add_features.html index 966c509ce..94e462d48 100644 --- a/latest/api/generated/compas_timber.elements.Beam.add_features.html +++ b/latest/api/generated/compas_timber.elements.Beam.add_features.html @@ -598,7 +598,7 @@

Beam.add_features

-Beam.add_features(features)[source]
+Beam.add_features(features)[source]

Adds one or more features to the beam.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.compute_aabb.html b/latest/api/generated/compas_timber.elements.Beam.compute_aabb.html index 69fa453ed..52d12face 100644 --- a/latest/api/generated/compas_timber.elements.Beam.compute_aabb.html +++ b/latest/api/generated/compas_timber.elements.Beam.compute_aabb.html @@ -598,7 +598,7 @@

Beam.compute_aabb

-Beam.compute_aabb(inflate=0.0)[source]
+Beam.compute_aabb(inflate=0.0)[source]

Computes the Axis Aligned Bounding Box (AABB) of the element.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.compute_collision_mesh.html b/latest/api/generated/compas_timber.elements.Beam.compute_collision_mesh.html index e0c9f6af4..37e9f4c49 100644 --- a/latest/api/generated/compas_timber.elements.Beam.compute_collision_mesh.html +++ b/latest/api/generated/compas_timber.elements.Beam.compute_collision_mesh.html @@ -598,7 +598,7 @@

Beam.compute_collision_mesh

-Beam.compute_collision_mesh()[source]
+Beam.compute_collision_mesh()[source]

Computes the collision geometry of the element.

Returns:
diff --git a/latest/api/generated/compas_timber.elements.Beam.compute_geometry.html b/latest/api/generated/compas_timber.elements.Beam.compute_geometry.html index b24129696..ffbdffe09 100644 --- a/latest/api/generated/compas_timber.elements.Beam.compute_geometry.html +++ b/latest/api/generated/compas_timber.elements.Beam.compute_geometry.html @@ -598,7 +598,7 @@

Beam.compute_geometry

-Beam.compute_geometry(include_features=True)[source]
+Beam.compute_geometry(include_features=True)[source]

Compute the geometry of the element.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.compute_obb.html b/latest/api/generated/compas_timber.elements.Beam.compute_obb.html index f7da620b7..6f9900b4e 100644 --- a/latest/api/generated/compas_timber.elements.Beam.compute_obb.html +++ b/latest/api/generated/compas_timber.elements.Beam.compute_obb.html @@ -598,7 +598,7 @@

Beam.compute_obb

-Beam.compute_obb(inflate=0.0)[source]
+Beam.compute_obb(inflate=0.0)[source]

Computes the Oriented Bounding Box (OBB) of the element.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.compute_worldtransformation.html b/latest/api/generated/compas_timber.elements.Beam.compute_worldtransformation.html index 84bd31d89..1e19280cc 100644 --- a/latest/api/generated/compas_timber.elements.Beam.compute_worldtransformation.html +++ b/latest/api/generated/compas_timber.elements.Beam.compute_worldtransformation.html @@ -598,7 +598,7 @@

Beam.compute_worldtransformation

-Beam.compute_worldtransformation()[source]
+Beam.compute_worldtransformation()[source]

Compute the transformation to world coordinates of this element based on its position in the spatial hierarchy of the model.

diff --git a/latest/api/generated/compas_timber.elements.Beam.copy.html b/latest/api/generated/compas_timber.elements.Beam.copy.html index cb7bf04e2..6484606eb 100644 --- a/latest/api/generated/compas_timber.elements.Beam.copy.html +++ b/latest/api/generated/compas_timber.elements.Beam.copy.html @@ -598,7 +598,7 @@

Beam.copy

-Beam.copy(cls=None)[source]
+Beam.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.html b/latest/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.html index b276879cd..f97a41625 100644 --- a/latest/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.html +++ b/latest/api/generated/compas_timber.elements.Beam.endpoint_closest_to_point.html @@ -598,7 +598,7 @@

Beam.endpoint_closest_to_point

-Beam.endpoint_closest_to_point(point)[source]
+Beam.endpoint_closest_to_point(point)[source]

Returns which endpoint of the centerline of the beam is closer to the given point.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.extension_to_plane.html b/latest/api/generated/compas_timber.elements.Beam.extension_to_plane.html index 2c80a9049..c83d687e0 100644 --- a/latest/api/generated/compas_timber.elements.Beam.extension_to_plane.html +++ b/latest/api/generated/compas_timber.elements.Beam.extension_to_plane.html @@ -598,7 +598,7 @@

Beam.extension_to_plane

-Beam.extension_to_plane(pln)[source]
+Beam.extension_to_plane(pln)[source]

Returns the amount by which to extend the beam in each direction using metric units.

TODO: verify this is true The extension is the minimum amount which allows all long faces of the beam to pass through diff --git a/latest/api/generated/compas_timber.elements.Beam.from_centerline.html b/latest/api/generated/compas_timber.elements.Beam.from_centerline.html index b43d5a5d9..6160be7c0 100644 --- a/latest/api/generated/compas_timber.elements.Beam.from_centerline.html +++ b/latest/api/generated/compas_timber.elements.Beam.from_centerline.html @@ -598,7 +598,7 @@

Beam.from_centerline

-classmethod Beam.from_centerline(centerline, width, height, z_vector=None)[source]
+classmethod Beam.from_centerline(centerline, width, height, z_vector=None)[source]

Define the beam from its centerline.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.from_endpoints.html b/latest/api/generated/compas_timber.elements.Beam.from_endpoints.html index 6d3d88bf4..f860e6a46 100644 --- a/latest/api/generated/compas_timber.elements.Beam.from_endpoints.html +++ b/latest/api/generated/compas_timber.elements.Beam.from_endpoints.html @@ -598,7 +598,7 @@

Beam.from_endpoints

-classmethod Beam.from_endpoints(point_start, point_end, width, height, z_vector=None)[source]
+classmethod Beam.from_endpoints(point_start, point_end, width, height, z_vector=None)[source]

Creates a Beam from the given endpoints.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.from_json.html b/latest/api/generated/compas_timber.elements.Beam.from_json.html index 25d8487cf..74ecc3a45 100644 --- a/latest/api/generated/compas_timber.elements.Beam.from_json.html +++ b/latest/api/generated/compas_timber.elements.Beam.from_json.html @@ -598,7 +598,7 @@

Beam.from_json

-classmethod Beam.from_json(filepath)[source]
+classmethod Beam.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.from_jsonstring.html b/latest/api/generated/compas_timber.elements.Beam.from_jsonstring.html index 8d3c7ac17..b5e9675a6 100644 --- a/latest/api/generated/compas_timber.elements.Beam.from_jsonstring.html +++ b/latest/api/generated/compas_timber.elements.Beam.from_jsonstring.html @@ -598,7 +598,7 @@

Beam.from_jsonstring

-classmethod Beam.from_jsonstring(string)[source]
+classmethod Beam.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.html b/latest/api/generated/compas_timber.elements.Beam.html index 25b2a38a4..195f1f745 100644 --- a/latest/api/generated/compas_timber.elements.Beam.html +++ b/latest/api/generated/compas_timber.elements.Beam.html @@ -593,7 +593,7 @@

Beam

-class compas_timber.elements.Beam[source]
+class compas_timber.elements.Beam[source]

Bases: Element

A class to represent timber beams (studs, slats, etc.) with rectangular cross-sections.

diff --git a/latest/api/generated/compas_timber.elements.Beam.remove_blank_extension.html b/latest/api/generated/compas_timber.elements.Beam.remove_blank_extension.html index 18a79503a..c12772162 100644 --- a/latest/api/generated/compas_timber.elements.Beam.remove_blank_extension.html +++ b/latest/api/generated/compas_timber.elements.Beam.remove_blank_extension.html @@ -598,7 +598,7 @@

Beam.remove_blank_extension

-Beam.remove_blank_extension(joint_key=None)[source]
+Beam.remove_blank_extension(joint_key=None)[source]

Removes a blank extension from the beam.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.remove_features.html b/latest/api/generated/compas_timber.elements.Beam.remove_features.html index 1e22f752a..40ddd5472 100644 --- a/latest/api/generated/compas_timber.elements.Beam.remove_features.html +++ b/latest/api/generated/compas_timber.elements.Beam.remove_features.html @@ -598,7 +598,7 @@

Beam.remove_features

-Beam.remove_features(features=None)[source]
+Beam.remove_features(features=None)[source]

Removes a feature from the beam.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.sha256.html b/latest/api/generated/compas_timber.elements.Beam.sha256.html index bf724cdd3..372eede26 100644 --- a/latest/api/generated/compas_timber.elements.Beam.sha256.html +++ b/latest/api/generated/compas_timber.elements.Beam.sha256.html @@ -598,7 +598,7 @@

Beam.sha256

-Beam.sha256(as_string=False)[source]
+Beam.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.to_json.html b/latest/api/generated/compas_timber.elements.Beam.to_json.html index 11aac78a8..289c23e32 100644 --- a/latest/api/generated/compas_timber.elements.Beam.to_json.html +++ b/latest/api/generated/compas_timber.elements.Beam.to_json.html @@ -598,7 +598,7 @@

Beam.to_json

-Beam.to_json(filepath, pretty=False)[source]
+Beam.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.to_jsonstring.html b/latest/api/generated/compas_timber.elements.Beam.to_jsonstring.html index 74c92b5a5..bc480370f 100644 --- a/latest/api/generated/compas_timber.elements.Beam.to_jsonstring.html +++ b/latest/api/generated/compas_timber.elements.Beam.to_jsonstring.html @@ -598,7 +598,7 @@

Beam.to_jsonstring

-Beam.to_jsonstring(pretty=False)[source]
+Beam.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.transform.html b/latest/api/generated/compas_timber.elements.Beam.transform.html index f64220c07..70fa04c57 100644 --- a/latest/api/generated/compas_timber.elements.Beam.transform.html +++ b/latest/api/generated/compas_timber.elements.Beam.transform.html @@ -598,7 +598,7 @@

Beam.transform

-Beam.transform(transformation)[source]
+Beam.transform(transformation)[source]

Transforms the element.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.transformed.html b/latest/api/generated/compas_timber.elements.Beam.transformed.html index 330d9e50e..59b1f5517 100644 --- a/latest/api/generated/compas_timber.elements.Beam.transformed.html +++ b/latest/api/generated/compas_timber.elements.Beam.transformed.html @@ -598,7 +598,7 @@

Beam.transformed

-Beam.transformed(transformation)[source]
+Beam.transformed(transformation)[source]

Creates a transformed copy of the element.

Parameters:
diff --git a/latest/api/generated/compas_timber.elements.Beam.validate_data.html b/latest/api/generated/compas_timber.elements.Beam.validate_data.html index a55c73f95..242a784aa 100644 --- a/latest/api/generated/compas_timber.elements.Beam.validate_data.html +++ b/latest/api/generated/compas_timber.elements.Beam.validate_data.html @@ -598,7 +598,7 @@

Beam.validate_data

-classmethod Beam.validate_data(data)[source]
+classmethod Beam.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLx.btlx_string.html b/latest/api/generated/compas_timber.fabrication.BTLx.btlx_string.html index 779d08a6e..1bace89ec 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLx.btlx_string.html +++ b/latest/api/generated/compas_timber.fabrication.BTLx.btlx_string.html @@ -598,7 +598,7 @@

BTLx.btlx_string

-BTLx.btlx_string()[source]
+BTLx.btlx_string()[source]

Returns a pretty XML string for visualization in GH, Terminal, etc.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLx.html b/latest/api/generated/compas_timber.fabrication.BTLx.html index fb5a3ed62..ef9d292a7 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLx.html +++ b/latest/api/generated/compas_timber.fabrication.BTLx.html @@ -593,7 +593,7 @@

BTLx

-class compas_timber.fabrication.BTLx[source]
+class compas_timber.fabrication.BTLx[source]

Bases: object

Class representing a BTLx object.

BTLx is a format used for representing timber fabrication data.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLx.process_model.html b/latest/api/generated/compas_timber.fabrication.BTLx.process_model.html index bad81549f..ca0ada164 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLx.process_model.html +++ b/latest/api/generated/compas_timber.fabrication.BTLx.process_model.html @@ -598,7 +598,7 @@

BTLx.process_model

-BTLx.process_model()[source]
+BTLx.process_model()[source]

Processes the model and generates BTLx parts.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLx.register_joint.html b/latest/api/generated/compas_timber.fabrication.BTLx.register_joint.html index a4cbd57fc..781381063 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLx.register_joint.html +++ b/latest/api/generated/compas_timber.fabrication.BTLx.register_joint.html @@ -598,7 +598,7 @@

BTLx.register_joint

-classmethod BTLx.register_joint(joint_type, joint_factory)[source]
+classmethod BTLx.register_joint(joint_type, joint_factory)[source]

Registers a joint type and its corresponding factory.

Parameters:
diff --git a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.html b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.html index 6a63a4100..5473b7dd7 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.create_process.html @@ -598,7 +598,7 @@

BTLxFrenchRidgeLap.create_process

-classmethod BTLxFrenchRidgeLap.create_process(part, joint, is_top)[source]
+classmethod BTLxFrenchRidgeLap.create_process(part, joint, is_top)[source]
diff --git a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.html b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.html index 591f21ba2..69cee4b05 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.get_params.html @@ -598,7 +598,7 @@

BTLxFrenchRidgeLap.get_params

-BTLxFrenchRidgeLap.get_params()[source]
+BTLxFrenchRidgeLap.get_params()[source]

This is an internal method to generate process parameters

diff --git a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.html b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.html index 7a4b8fb8c..1c9219595 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.html @@ -593,7 +593,7 @@

BTLxFrenchRidgeLap

-class compas_timber.fabrication.BTLxFrenchRidgeLap[source]
+class compas_timber.fabrication.BTLxFrenchRidgeLap[source]

Bases: object

BTLxFrenchRidgeLap represents a fabrication process for creating a French Ridge Lap joint.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.html b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.html index abdefa8f9..0b406f101 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxFrenchRidgeLap.process_joints.html @@ -598,7 +598,7 @@

BTLxFrenchRidgeLap.process_joints

-BTLxFrenchRidgeLap.process_joints()[source]
+BTLxFrenchRidgeLap.process_joints()[source]

This property is required for all process types. It returns a dict with the geometric parameters to fabricate the joint. Use OrderedDict to maintain original order

diff --git a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.html b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.html index 46108fd42..59cb61408 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.create_process.html @@ -598,7 +598,7 @@

BTLxJackCut.create_process

-classmethod BTLxJackCut.create_process(part, frame, joint_name=None)[source]
+classmethod BTLxJackCut.create_process(part, frame, joint_name=None)[source]
diff --git a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.html b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.html index 27011f0a7..60786a96b 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.generate_process.html @@ -598,7 +598,7 @@

BTLxJackCut.generate_process

-BTLxJackCut.generate_process()[source]
+BTLxJackCut.generate_process()[source]

This is an internal method to generate process parameters

diff --git a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.html b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.html index 053b97699..aaca04bfb 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxJackCut.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxJackCut.html @@ -593,7 +593,7 @@

BTLxJackCut

-class compas_timber.fabrication.BTLxJackCut[source]
+class compas_timber.fabrication.BTLxJackCut[source]

Bases: object

Represents a jack cut process for timber fabrication.

diff --git a/latest/api/generated/compas_timber.fabrication.BTLxProcess.html b/latest/api/generated/compas_timber.fabrication.BTLxProcess.html index 402d1b666..8beed9f0d 100644 --- a/latest/api/generated/compas_timber.fabrication.BTLxProcess.html +++ b/latest/api/generated/compas_timber.fabrication.BTLxProcess.html @@ -593,7 +593,7 @@

BTLxProcess

-class compas_timber.fabrication.BTLxProcess[source]
+class compas_timber.fabrication.BTLxProcess[source]

Bases: object

Generic class for BTLx processings.

This should be instantiated and appended to BTLxPart.processings in a specific btlx_process class (eg BTLxJackCut)

diff --git a/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.html b/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.html index 880b3d33b..7a0d1d3fc 100644 --- a/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.html +++ b/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.apply_processings.html @@ -598,7 +598,7 @@

FrenchRidgeFactory.apply_processings

-classmethod FrenchRidgeFactory.apply_processings(joint, parts)[source]
+classmethod FrenchRidgeFactory.apply_processings(joint, parts)[source]

Apply processings to the joint and parts.

Parameters:
diff --git a/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.html b/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.html index 9de26d359..ca54e9070 100644 --- a/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.html +++ b/latest/api/generated/compas_timber.fabrication.FrenchRidgeFactory.html @@ -593,7 +593,7 @@

FrenchRidgeFactory

-class compas_timber.fabrication.FrenchRidgeFactory[source]
+class compas_timber.fabrication.FrenchRidgeFactory[source]

Bases: object

Factory class for creating French ridge joints.

Methods

diff --git a/latest/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.html b/latest/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.html index dba5e76d7..22e030510 100644 --- a/latest/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.html +++ b/latest/api/generated/compas_timber.fabrication.LButtFactory.apply_processings.html @@ -598,7 +598,7 @@

LButtFactory.apply_processings

-classmethod LButtFactory.apply_processings(joint, parts)[source]
+classmethod LButtFactory.apply_processings(joint, parts)[source]

Apply processings to the joint and its associated parts.

Parameters:
diff --git a/latest/api/generated/compas_timber.fabrication.LButtFactory.html b/latest/api/generated/compas_timber.fabrication.LButtFactory.html index 80b869de0..45735d6eb 100644 --- a/latest/api/generated/compas_timber.fabrication.LButtFactory.html +++ b/latest/api/generated/compas_timber.fabrication.LButtFactory.html @@ -593,7 +593,7 @@

LButtFactory

-class compas_timber.fabrication.LButtFactory[source]
+class compas_timber.fabrication.LButtFactory[source]

Bases: object

Factory class for creating L-Butt joints.

Methods

diff --git a/latest/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.html b/latest/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.html index e9dd9ae09..e8b5018d0 100644 --- a/latest/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.html +++ b/latest/api/generated/compas_timber.fabrication.LMiterFactory.apply_processings.html @@ -598,7 +598,7 @@

LMiterFactory.apply_processings

-classmethod LMiterFactory.apply_processings(joint, parts)[source]
+classmethod LMiterFactory.apply_processings(joint, parts)[source]

Apply processings to the parts involved in the L-Miter joint.

Parameters:
diff --git a/latest/api/generated/compas_timber.fabrication.LMiterFactory.html b/latest/api/generated/compas_timber.fabrication.LMiterFactory.html index 75f9b95c9..9a3dd2d99 100644 --- a/latest/api/generated/compas_timber.fabrication.LMiterFactory.html +++ b/latest/api/generated/compas_timber.fabrication.LMiterFactory.html @@ -593,7 +593,7 @@

LMiterFactory

-class compas_timber.fabrication.LMiterFactory[source]
+class compas_timber.fabrication.LMiterFactory[source]

Bases: object

Factory class for creating L-Miter joints.

Methods

diff --git a/latest/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.html b/latest/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.html index aa62feec4..4e14d01ac 100644 --- a/latest/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.html +++ b/latest/api/generated/compas_timber.fabrication.TButtFactory.apply_processings.html @@ -598,7 +598,7 @@

TButtFactory.apply_processings

-classmethod TButtFactory.apply_processings(joint, parts)[source]
+classmethod TButtFactory.apply_processings(joint, parts)[source]

Apply processings to the joint and its associated parts.

Parameters:
diff --git a/latest/api/generated/compas_timber.fabrication.TButtFactory.html b/latest/api/generated/compas_timber.fabrication.TButtFactory.html index 771ba6e87..e4257d219 100644 --- a/latest/api/generated/compas_timber.fabrication.TButtFactory.html +++ b/latest/api/generated/compas_timber.fabrication.TButtFactory.html @@ -593,7 +593,7 @@

TButtFactory

-class compas_timber.fabrication.TButtFactory[source]
+class compas_timber.fabrication.TButtFactory[source]

Bases: object

Factory class for creating T-Butt joints.

Methods

diff --git a/latest/api/generated/compas_timber.model.TimberModel.ToString.html b/latest/api/generated/compas_timber.model.TimberModel.ToString.html index 249409cf0..9c8db1dff 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.ToString.html +++ b/latest/api/generated/compas_timber.model.TimberModel.ToString.html @@ -598,7 +598,7 @@

TimberModel.ToString

-TimberModel.ToString()[source]
+TimberModel.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_element.html b/latest/api/generated/compas_timber.model.TimberModel.add_element.html index 7bcc02191..e12124314 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_element.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_element.html @@ -598,7 +598,7 @@

TimberModel.add_element

-TimberModel.add_element(element, **kwargs)[source]
+TimberModel.add_element(element, **kwargs)[source]

Add an element to the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_elements.html b/latest/api/generated/compas_timber.model.TimberModel.add_elements.html index 0e4b24005..7b844b068 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_elements.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_elements.html @@ -598,7 +598,7 @@

TimberModel.add_elements

-TimberModel.add_elements(elements, parent=None)[source]
+TimberModel.add_elements(elements, parent=None)[source]

Add multiple elements to the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_group.html b/latest/api/generated/compas_timber.model.TimberModel.add_group.html index 98fb17d06..3843b2116 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_group.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_group.html @@ -598,7 +598,7 @@

TimberModel.add_group

-TimberModel.add_group(name, parent=None, attr=None, **kwargs)[source]
+TimberModel.add_group(name, parent=None, attr=None, **kwargs)[source]

Add a group to the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_interaction.html b/latest/api/generated/compas_timber.model.TimberModel.add_interaction.html index 3d9b2f2f4..947b3d461 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_interaction.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_interaction.html @@ -598,7 +598,7 @@

TimberModel.add_interaction

-TimberModel.add_interaction(a, b, interaction=None)[source]
+TimberModel.add_interaction(a, b, interaction=None)[source]

Add an interaction between two elements of the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_joint.html b/latest/api/generated/compas_timber.model.TimberModel.add_joint.html index 3c4c732e0..566f057d3 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_joint.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_joint.html @@ -598,7 +598,7 @@

TimberModel.add_joint

-TimberModel.add_joint(joint, beams)[source]
+TimberModel.add_joint(joint, beams)[source]

Add a joint object to the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.add_material.html b/latest/api/generated/compas_timber.model.TimberModel.add_material.html index 2e06a07e7..3c8f0b819 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.add_material.html +++ b/latest/api/generated/compas_timber.model.TimberModel.add_material.html @@ -598,7 +598,7 @@

TimberModel.add_material

-TimberModel.add_material(material)[source]
+TimberModel.add_material(material)[source]

Add a material to the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.assign_material.html b/latest/api/generated/compas_timber.model.TimberModel.assign_material.html index e48ded806..c1a1472f3 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.assign_material.html +++ b/latest/api/generated/compas_timber.model.TimberModel.assign_material.html @@ -598,7 +598,7 @@

TimberModel.assign_material

-TimberModel.assign_material(material, element=None, elements=None)[source]
+TimberModel.assign_material(material, element=None, elements=None)[source]

Assign a material to an element or a list of elements.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.beam_by_guid.html b/latest/api/generated/compas_timber.model.TimberModel.beam_by_guid.html index ebcc1dffc..13b9d3aa3 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.beam_by_guid.html +++ b/latest/api/generated/compas_timber.model.TimberModel.beam_by_guid.html @@ -598,7 +598,7 @@

TimberModel.beam_by_guid

-TimberModel.beam_by_guid(guid)[source]
+TimberModel.beam_by_guid(guid)[source]

Get a beam by its unique identifier.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.compute_aabb.html b/latest/api/generated/compas_timber.model.TimberModel.compute_aabb.html index b94e224c7..114f59274 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.compute_aabb.html +++ b/latest/api/generated/compas_timber.model.TimberModel.compute_aabb.html @@ -598,7 +598,7 @@

TimberModel.compute_aabb

-TimberModel.compute_aabb()[source]
+TimberModel.compute_aabb()[source]

Compute the axis-aligned bounding box of the datastructure.

Returns:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.compute_obb.html b/latest/api/generated/compas_timber.model.TimberModel.compute_obb.html index cb3f71483..aea7f49ec 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.compute_obb.html +++ b/latest/api/generated/compas_timber.model.TimberModel.compute_obb.html @@ -598,7 +598,7 @@

TimberModel.compute_obb

-TimberModel.compute_obb()[source]
+TimberModel.compute_obb()[source]

Compute the oriented bounding box of the datastructure.

Returns:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.copy.html b/latest/api/generated/compas_timber.model.TimberModel.copy.html index 7e1944bb2..1499de7f2 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.copy.html +++ b/latest/api/generated/compas_timber.model.TimberModel.copy.html @@ -598,7 +598,7 @@

TimberModel.copy

-TimberModel.copy(cls=None)[source]
+TimberModel.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.elements.html b/latest/api/generated/compas_timber.model.TimberModel.elements.html index 0b09b4a4d..656c15252 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.elements.html +++ b/latest/api/generated/compas_timber.model.TimberModel.elements.html @@ -598,7 +598,7 @@

TimberModel.elements

-TimberModel.elements()[source]
+TimberModel.elements()[source]

Yield all the elements contained in the model.

Yields:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.elements_connected_by.html b/latest/api/generated/compas_timber.model.TimberModel.elements_connected_by.html index 552badf9f..b4ba284c2 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.elements_connected_by.html +++ b/latest/api/generated/compas_timber.model.TimberModel.elements_connected_by.html @@ -598,7 +598,7 @@

TimberModel.elements_connected_by

-TimberModel.elements_connected_by(interaction_type)[source]
+TimberModel.elements_connected_by(interaction_type)[source]

Find groups of elements connected by a specific type of interaction.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.from_json.html b/latest/api/generated/compas_timber.model.TimberModel.from_json.html index 4b8b9e393..2c76e9e28 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.from_json.html +++ b/latest/api/generated/compas_timber.model.TimberModel.from_json.html @@ -598,7 +598,7 @@

TimberModel.from_json

-classmethod TimberModel.from_json(filepath)[source]
+classmethod TimberModel.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.from_jsonstring.html b/latest/api/generated/compas_timber.model.TimberModel.from_jsonstring.html index 2aef9c1b9..c64b89ef2 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.from_jsonstring.html +++ b/latest/api/generated/compas_timber.model.TimberModel.from_jsonstring.html @@ -598,7 +598,7 @@

TimberModel.from_jsonstring

-classmethod TimberModel.from_jsonstring(string)[source]
+classmethod TimberModel.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.has_element.html b/latest/api/generated/compas_timber.model.TimberModel.has_element.html index 3a7815de1..2eeb6a801 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.has_element.html +++ b/latest/api/generated/compas_timber.model.TimberModel.has_element.html @@ -598,7 +598,7 @@

TimberModel.has_element

-TimberModel.has_element(element)[source]
+TimberModel.has_element(element)[source]

Returns True if the model contains the given element.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.has_interaction.html b/latest/api/generated/compas_timber.model.TimberModel.has_interaction.html index 07398c8e5..87d080dbd 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.has_interaction.html +++ b/latest/api/generated/compas_timber.model.TimberModel.has_interaction.html @@ -598,7 +598,7 @@

TimberModel.has_interaction

-TimberModel.has_interaction(a, b)[source]
+TimberModel.has_interaction(a, b)[source]

Returns True if two elements have an interaction set between them.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.has_material.html b/latest/api/generated/compas_timber.model.TimberModel.has_material.html index a1c48ed08..b9cd5664b 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.has_material.html +++ b/latest/api/generated/compas_timber.model.TimberModel.has_material.html @@ -598,7 +598,7 @@

TimberModel.has_material

-TimberModel.has_material(material)[source]
+TimberModel.has_material(material)[source]

Verify that the model contains a specific material.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.html b/latest/api/generated/compas_timber.model.TimberModel.html index e0fea1d5f..738bcecbd 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.html +++ b/latest/api/generated/compas_timber.model.TimberModel.html @@ -593,7 +593,7 @@

TimberModel

-class compas_timber.model.TimberModel[source]
+class compas_timber.model.TimberModel[source]

Bases: Model

Represents a timber model containing different elements such as walls, beams and joints.

The timber model allows expressing the hierarchy and interactions between the different elements it contains.

diff --git a/latest/api/generated/compas_timber.model.TimberModel.interactions.html b/latest/api/generated/compas_timber.model.TimberModel.interactions.html index b7c6c76ea..847b58583 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.interactions.html +++ b/latest/api/generated/compas_timber.model.TimberModel.interactions.html @@ -598,7 +598,7 @@

TimberModel.interactions

-TimberModel.interactions()[source]
+TimberModel.interactions()[source]

Yield all interactions between all elements in the model.

Yields:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.materials.html b/latest/api/generated/compas_timber.model.TimberModel.materials.html index f8104d067..21e718494 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.materials.html +++ b/latest/api/generated/compas_timber.model.TimberModel.materials.html @@ -598,7 +598,7 @@

TimberModel.materials

-TimberModel.materials()[source]
+TimberModel.materials()[source]

Yield all the materials contained in the model.

Yields:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.process_joinery.html b/latest/api/generated/compas_timber.model.TimberModel.process_joinery.html index 903e25f8d..b0d479cab 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.process_joinery.html +++ b/latest/api/generated/compas_timber.model.TimberModel.process_joinery.html @@ -598,7 +598,7 @@

TimberModel.process_joinery

-TimberModel.process_joinery()[source]
+TimberModel.process_joinery()[source]

Process the joinery of the model. This methods instructs all joints to add their extensions and features.

The sequence is important here since the feature parameters must be calculated based on the extended blanks. For this reason, the first iteration will only extend the beams, and the second iteration will add the features.

diff --git a/latest/api/generated/compas_timber.model.TimberModel.remove_element.html b/latest/api/generated/compas_timber.model.TimberModel.remove_element.html index 1dffcb0dd..8f89de9fe 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.remove_element.html +++ b/latest/api/generated/compas_timber.model.TimberModel.remove_element.html @@ -598,7 +598,7 @@

TimberModel.remove_element

-TimberModel.remove_element(element)[source]
+TimberModel.remove_element(element)[source]

Remove an element from the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.remove_interaction.html b/latest/api/generated/compas_timber.model.TimberModel.remove_interaction.html index 1d8a7b908..77de8627c 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.remove_interaction.html +++ b/latest/api/generated/compas_timber.model.TimberModel.remove_interaction.html @@ -598,7 +598,7 @@

TimberModel.remove_interaction

-TimberModel.remove_interaction(a, b, interaction=None)[source]
+TimberModel.remove_interaction(a, b, interaction=None)[source]

Remove the interaction between two elements.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.remove_joint.html b/latest/api/generated/compas_timber.model.TimberModel.remove_joint.html index 894bb2735..8380c7463 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.remove_joint.html +++ b/latest/api/generated/compas_timber.model.TimberModel.remove_joint.html @@ -598,7 +598,7 @@

TimberModel.remove_joint

-TimberModel.remove_joint(joint)[source]
+TimberModel.remove_joint(joint)[source]

Removes this joint object from the model.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.rotate.html b/latest/api/generated/compas_timber.model.TimberModel.rotate.html index 8e326f4e6..b4cc5ca8b 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.rotate.html +++ b/latest/api/generated/compas_timber.model.TimberModel.rotate.html @@ -598,7 +598,7 @@

TimberModel.rotate

-TimberModel.rotate(angle, axis=None, point=None)[source]
+TimberModel.rotate(angle, axis=None, point=None)[source]

Rotate the datastructure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.rotated.html b/latest/api/generated/compas_timber.model.TimberModel.rotated.html index 5cadc0c64..c8999de29 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.rotated.html +++ b/latest/api/generated/compas_timber.model.TimberModel.rotated.html @@ -598,7 +598,7 @@

TimberModel.rotated

-TimberModel.rotated(angle, axis=None, point=None)[source]
+TimberModel.rotated(angle, axis=None, point=None)[source]

Returns a rotated copy of this geometry.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.scale.html b/latest/api/generated/compas_timber.model.TimberModel.scale.html index ebb862a2c..29c043ff1 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.scale.html +++ b/latest/api/generated/compas_timber.model.TimberModel.scale.html @@ -598,7 +598,7 @@

TimberModel.scale

-TimberModel.scale(x, y=None, z=None)[source]
+TimberModel.scale(x, y=None, z=None)[source]

Scale the datastructure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.scaled.html b/latest/api/generated/compas_timber.model.TimberModel.scaled.html index 49cd62319..e88592f2a 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.scaled.html +++ b/latest/api/generated/compas_timber.model.TimberModel.scaled.html @@ -598,7 +598,7 @@

TimberModel.scaled

-TimberModel.scaled(x, y=None, z=None)[source]
+TimberModel.scaled(x, y=None, z=None)[source]

Returns a scaled copy of this geometry.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.set_topologies.html b/latest/api/generated/compas_timber.model.TimberModel.set_topologies.html index d838ef82a..1ca32a370 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.set_topologies.html +++ b/latest/api/generated/compas_timber.model.TimberModel.set_topologies.html @@ -598,7 +598,7 @@

TimberModel.set_topologies

-TimberModel.set_topologies(topologies)[source]
+TimberModel.set_topologies(topologies)[source]

TODO: calculate the topologies inside the model using the ConnectionSolver.

diff --git a/latest/api/generated/compas_timber.model.TimberModel.sha256.html b/latest/api/generated/compas_timber.model.TimberModel.sha256.html index c460019c1..74c7930a9 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.sha256.html +++ b/latest/api/generated/compas_timber.model.TimberModel.sha256.html @@ -598,7 +598,7 @@

TimberModel.sha256

-TimberModel.sha256(as_string=False)[source]
+TimberModel.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.to_json.html b/latest/api/generated/compas_timber.model.TimberModel.to_json.html index 1e3fab49b..bdaa2c489 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.to_json.html +++ b/latest/api/generated/compas_timber.model.TimberModel.to_json.html @@ -598,7 +598,7 @@

TimberModel.to_json

-TimberModel.to_json(filepath, pretty=False)[source]
+TimberModel.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.to_jsonstring.html b/latest/api/generated/compas_timber.model.TimberModel.to_jsonstring.html index d13446c18..f3822f848 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.to_jsonstring.html +++ b/latest/api/generated/compas_timber.model.TimberModel.to_jsonstring.html @@ -598,7 +598,7 @@

TimberModel.to_jsonstring

-TimberModel.to_jsonstring(pretty=False)[source]
+TimberModel.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.transform.html b/latest/api/generated/compas_timber.model.TimberModel.transform.html index 2eb74b1e0..4885f14fd 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.transform.html +++ b/latest/api/generated/compas_timber.model.TimberModel.transform.html @@ -598,7 +598,7 @@

TimberModel.transform

-TimberModel.transform(transformation)[source]
+TimberModel.transform(transformation)[source]

Transform the model and all that it contains.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.transform_numpy.html b/latest/api/generated/compas_timber.model.TimberModel.transform_numpy.html index a188b2122..af45ea33e 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.transform_numpy.html +++ b/latest/api/generated/compas_timber.model.TimberModel.transform_numpy.html @@ -598,7 +598,7 @@

TimberModel.transform_numpy

-TimberModel.transform_numpy(transformation)[source]
+TimberModel.transform_numpy(transformation)[source]

Transforms the data structure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.transformed.html b/latest/api/generated/compas_timber.model.TimberModel.transformed.html index 9c7f59f67..e159d4db9 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.transformed.html +++ b/latest/api/generated/compas_timber.model.TimberModel.transformed.html @@ -598,7 +598,7 @@

TimberModel.transformed

-TimberModel.transformed(transformation)[source]
+TimberModel.transformed(transformation)[source]

Returns a transformed copy of this data structure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.transformed_numpy.html b/latest/api/generated/compas_timber.model.TimberModel.transformed_numpy.html index 5a0d81954..52faf157e 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.transformed_numpy.html +++ b/latest/api/generated/compas_timber.model.TimberModel.transformed_numpy.html @@ -598,7 +598,7 @@

TimberModel.transformed_numpy

-TimberModel.transformed_numpy(transformation)[source]
+TimberModel.transformed_numpy(transformation)[source]

Returns a transformed copy of this data structure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.translate.html b/latest/api/generated/compas_timber.model.TimberModel.translate.html index a7b0cbc39..2f235a3bd 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.translate.html +++ b/latest/api/generated/compas_timber.model.TimberModel.translate.html @@ -598,7 +598,7 @@

TimberModel.translate

-TimberModel.translate(vector)[source]
+TimberModel.translate(vector)[source]

Translate the datastructure.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.translated.html b/latest/api/generated/compas_timber.model.TimberModel.translated.html index 24c075827..ce6e58add 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.translated.html +++ b/latest/api/generated/compas_timber.model.TimberModel.translated.html @@ -598,7 +598,7 @@

TimberModel.translated

-TimberModel.translated(vector)[source]
+TimberModel.translated(vector)[source]

Returns a translated copy of this geometry.

Parameters:
diff --git a/latest/api/generated/compas_timber.model.TimberModel.validate_data.html b/latest/api/generated/compas_timber.model.TimberModel.validate_data.html index 30c4952c1..ec3ee047c 100644 --- a/latest/api/generated/compas_timber.model.TimberModel.validate_data.html +++ b/latest/api/generated/compas_timber.model.TimberModel.validate_data.html @@ -598,7 +598,7 @@

TimberModel.validate_data

-classmethod TimberModel.validate_data(data)[source]
+classmethod TimberModel.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.planning.Actor.get_name.html b/latest/api/generated/compas_timber.planning.Actor.get_name.html index 40a5a2e20..de3d4a6a7 100644 --- a/latest/api/generated/compas_timber.planning.Actor.get_name.html +++ b/latest/api/generated/compas_timber.planning.Actor.get_name.html @@ -598,7 +598,7 @@

Actor.get_name

-classmethod Actor.get_name(value)[source]
+classmethod Actor.get_name(value)[source]

Returns the string representation of given actor value.

For use in logging.

diff --git a/latest/api/generated/compas_timber.planning.Actor.html b/latest/api/generated/compas_timber.planning.Actor.html index 67891989b..2d365e1fd 100644 --- a/latest/api/generated/compas_timber.planning.Actor.html +++ b/latest/api/generated/compas_timber.planning.Actor.html @@ -593,7 +593,7 @@

Actor

-class compas_timber.planning.Actor[source]
+class compas_timber.planning.Actor[source]

Bases: object

Enum representing the types of actor which could execute an model instruction.

Methods

diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.ToString.html b/latest/api/generated/compas_timber.planning.BuildingPlan.ToString.html index faa8dc43b..c6e0d3271 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.ToString.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.ToString.html @@ -598,7 +598,7 @@

BuildingPlan.ToString

-BuildingPlan.ToString()[source]
+BuildingPlan.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.add_step.html b/latest/api/generated/compas_timber.planning.BuildingPlan.add_step.html index aad9e815c..8dfb6cad2 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.add_step.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.add_step.html @@ -598,7 +598,7 @@

BuildingPlan.add_step

-BuildingPlan.add_step(step)[source]
+BuildingPlan.add_step(step)[source]
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.copy.html b/latest/api/generated/compas_timber.planning.BuildingPlan.copy.html index ab3509147..b44358057 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.copy.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.copy.html @@ -598,7 +598,7 @@

BuildingPlan.copy

-BuildingPlan.copy(cls=None)[source]
+BuildingPlan.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.from_json.html b/latest/api/generated/compas_timber.planning.BuildingPlan.from_json.html index a87b812d7..15d8a73fb 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.from_json.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.from_json.html @@ -598,7 +598,7 @@

BuildingPlan.from_json

-classmethod BuildingPlan.from_json(filepath)[source]
+classmethod BuildingPlan.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.html b/latest/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.html index debf075b0..e1e02811b 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.from_jsonstring.html @@ -598,7 +598,7 @@

BuildingPlan.from_jsonstring

-classmethod BuildingPlan.from_jsonstring(string)[source]
+classmethod BuildingPlan.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.html b/latest/api/generated/compas_timber.planning.BuildingPlan.html index 0b259541d..47c942c77 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.html @@ -593,7 +593,7 @@

BuildingPlan

-class compas_timber.planning.BuildingPlan[source]
+class compas_timber.planning.BuildingPlan[source]

Bases: Data

Container for building steps, each steps is a collection of instructions which can be visualized

Methods

diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.sha256.html b/latest/api/generated/compas_timber.planning.BuildingPlan.sha256.html index d7925d442..2cae2c809 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.sha256.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.sha256.html @@ -598,7 +598,7 @@

BuildingPlan.sha256

-BuildingPlan.sha256(as_string=False)[source]
+BuildingPlan.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.to_json.html b/latest/api/generated/compas_timber.planning.BuildingPlan.to_json.html index df0f16377..927505c38 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.to_json.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.to_json.html @@ -598,7 +598,7 @@

BuildingPlan.to_json

-BuildingPlan.to_json(filepath, pretty=False)[source]
+BuildingPlan.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.html b/latest/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.html index f77bd3e6a..b3ab1eac3 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.to_jsonstring.html @@ -598,7 +598,7 @@

BuildingPlan.to_jsonstring

-BuildingPlan.to_jsonstring(pretty=False)[source]
+BuildingPlan.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.BuildingPlan.validate_data.html b/latest/api/generated/compas_timber.planning.BuildingPlan.validate_data.html index 290733186..6c43d6f7e 100644 --- a/latest/api/generated/compas_timber.planning.BuildingPlan.validate_data.html +++ b/latest/api/generated/compas_timber.planning.BuildingPlan.validate_data.html @@ -598,7 +598,7 @@

BuildingPlan.validate_data

-classmethod BuildingPlan.validate_data(data)[source]
+classmethod BuildingPlan.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.planning.SimpleSequenceGenerator.html b/latest/api/generated/compas_timber.planning.SimpleSequenceGenerator.html index 9802b2b33..c9414f7b3 100644 --- a/latest/api/generated/compas_timber.planning.SimpleSequenceGenerator.html +++ b/latest/api/generated/compas_timber.planning.SimpleSequenceGenerator.html @@ -593,7 +593,7 @@

SimpleSequenceGenerator

-class compas_timber.planning.SimpleSequenceGenerator[source]
+class compas_timber.planning.SimpleSequenceGenerator[source]

Bases: object

Generates a simple sequence of steps, one step per element. Order of steps is the same as order of elements in model.

diff --git a/latest/api/generated/compas_timber.planning.Step.ToString.html b/latest/api/generated/compas_timber.planning.Step.ToString.html index a80e5a05e..df4eed259 100644 --- a/latest/api/generated/compas_timber.planning.Step.ToString.html +++ b/latest/api/generated/compas_timber.planning.Step.ToString.html @@ -598,7 +598,7 @@

Step.ToString

-Step.ToString()[source]
+Step.ToString()[source]

Converts the instance to a string.

This method exists for .NET compatibility. When using IronPython, the implicit string conversion that usually takes place in CPython diff --git a/latest/api/generated/compas_timber.planning.Step.copy.html b/latest/api/generated/compas_timber.planning.Step.copy.html index 039800787..d3c829b8b 100644 --- a/latest/api/generated/compas_timber.planning.Step.copy.html +++ b/latest/api/generated/compas_timber.planning.Step.copy.html @@ -598,7 +598,7 @@

Step.copy

-Step.copy(cls=None)[source]
+Step.copy(cls=None)[source]

Make an independent copy of the data object.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.from_json.html b/latest/api/generated/compas_timber.planning.Step.from_json.html index 2e1e41f52..c4f583e88 100644 --- a/latest/api/generated/compas_timber.planning.Step.from_json.html +++ b/latest/api/generated/compas_timber.planning.Step.from_json.html @@ -598,7 +598,7 @@

Step.from_json

-classmethod Step.from_json(filepath)[source]
+classmethod Step.from_json(filepath)[source]

Construct an object of this type from a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.from_jsonstring.html b/latest/api/generated/compas_timber.planning.Step.from_jsonstring.html index 8d77b4c31..c617cbc63 100644 --- a/latest/api/generated/compas_timber.planning.Step.from_jsonstring.html +++ b/latest/api/generated/compas_timber.planning.Step.from_jsonstring.html @@ -598,7 +598,7 @@

Step.from_jsonstring

-classmethod Step.from_jsonstring(string)[source]
+classmethod Step.from_jsonstring(string)[source]

Construct an object of this type from a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.html b/latest/api/generated/compas_timber.planning.Step.html index 5aeec983f..b509fc1e8 100644 --- a/latest/api/generated/compas_timber.planning.Step.html +++ b/latest/api/generated/compas_timber.planning.Step.html @@ -593,7 +593,7 @@

Step

-class compas_timber.planning.Step[source]
+class compas_timber.planning.Step[source]

Bases: Data

Container for building instructions which assemble a single element

diff --git a/latest/api/generated/compas_timber.planning.Step.sha256.html b/latest/api/generated/compas_timber.planning.Step.sha256.html index 466c374ea..de0e941d0 100644 --- a/latest/api/generated/compas_timber.planning.Step.sha256.html +++ b/latest/api/generated/compas_timber.planning.Step.sha256.html @@ -598,7 +598,7 @@

Step.sha256

-Step.sha256(as_string=False)[source]
+Step.sha256(as_string=False)[source]

Compute a hash of the data for comparison during version control using the sha256 algorithm.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.to_json.html b/latest/api/generated/compas_timber.planning.Step.to_json.html index 0ab514ed3..996835399 100644 --- a/latest/api/generated/compas_timber.planning.Step.to_json.html +++ b/latest/api/generated/compas_timber.planning.Step.to_json.html @@ -598,7 +598,7 @@

Step.to_json

-Step.to_json(filepath, pretty=False)[source]
+Step.to_json(filepath, pretty=False)[source]

Convert an object to its native data representation and save it to a JSON file.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.to_jsonstring.html b/latest/api/generated/compas_timber.planning.Step.to_jsonstring.html index d235aa9b1..eba6cec95 100644 --- a/latest/api/generated/compas_timber.planning.Step.to_jsonstring.html +++ b/latest/api/generated/compas_timber.planning.Step.to_jsonstring.html @@ -598,7 +598,7 @@

Step.to_jsonstring

-Step.to_jsonstring(pretty=False)[source]
+Step.to_jsonstring(pretty=False)[source]

Convert an object to its native data representation and save it to a JSON string.

Parameters:
diff --git a/latest/api/generated/compas_timber.planning.Step.transform.html b/latest/api/generated/compas_timber.planning.Step.transform.html index c3661980a..cb1897a04 100644 --- a/latest/api/generated/compas_timber.planning.Step.transform.html +++ b/latest/api/generated/compas_timber.planning.Step.transform.html @@ -598,7 +598,7 @@

Step.transform

-Step.transform(transformation)[source]
+Step.transform(transformation)[source]
diff --git a/latest/api/generated/compas_timber.planning.Step.validate_data.html b/latest/api/generated/compas_timber.planning.Step.validate_data.html index 3c6822020..d43acc9b5 100644 --- a/latest/api/generated/compas_timber.planning.Step.validate_data.html +++ b/latest/api/generated/compas_timber.planning.Step.validate_data.html @@ -598,7 +598,7 @@

Step.validate_data

-classmethod Step.validate_data(data)[source]
+classmethod Step.validate_data(data)[source]

Validate the data against the object’s data schema.

The data is the raw data that can be used to construct an object of this type with the classmethod __from_data__.

diff --git a/latest/api/generated/compas_timber.rhino.find_neighboring_beams.html b/latest/api/generated/compas_timber.rhino.find_neighboring_beams.html index 0d49c6f39..85d8d13f1 100644 --- a/latest/api/generated/compas_timber.rhino.find_neighboring_beams.html +++ b/latest/api/generated/compas_timber.rhino.find_neighboring_beams.html @@ -593,7 +593,7 @@

find_neighboring_beams

-compas_timber.rhino.find_neighboring_beams(beams, inflate_by=0.0)[source]
+compas_timber.rhino.find_neighboring_beams(beams, inflate_by=0.0)[source]

Uses the Rhino.Geometry.RTree implementation of RTree to find neighboring beams.

Parameters: