Skip to content

Commit 2a86f97

Browse files
committed
CAP: tested on rhino compute distances
1 parent be5e722 commit 2a86f97

File tree

4 files changed

+1021
-172
lines changed

4 files changed

+1021
-172
lines changed

src/diffCheckBindings.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ PYBIND11_MODULE(diffcheck_bindings, m) {
3030
.def(py::init<std::vector<Eigen::Vector3d>, std::vector<Eigen::Vector3d>, std::vector<Eigen::Vector3d>>())
3131

3232
.def("compute_distance", &diffCheck::geometry::DFPointCloud::ComputeDistance,
33-
py::arg("targetCloud"),
34-
py::arg("isAbs") = true)
33+
py::arg("target_cloud"),
34+
py::arg("is_abs") = true)
3535
.def("compute_BoundingBox", &diffCheck::geometry::DFPointCloud::ComputeBoundingBox)
3636

3737
.def("voxel_downsample", &diffCheck::geometry::DFPointCloud::VoxelDownsample,
@@ -68,8 +68,8 @@ PYBIND11_MODULE(diffcheck_bindings, m) {
6868
.def(py::init<std::vector<Eigen::Vector3d>, std::vector<Eigen::Vector3i>, std::vector<Eigen::Vector3d>, std::vector<Eigen::Vector3d>, std::vector<Eigen::Vector3d>>())
6969

7070
.def("compute_distance", &diffCheck::geometry::DFMesh::ComputeDistance,
71-
py::arg("targetCloud"),
72-
py::arg("isAbs") = true)
71+
py::arg("target_cloud"),
72+
py::arg("is_abs") = true)
7373

7474
.def("load_from_PLY", &diffCheck::geometry::DFMesh::LoadFromPLY)
7575

src/gh/components/DF_tester/code.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,8 @@ def RunScript(self):
2525
else:
2626
ghenv.Component.AddRuntimeMessage(RML.Remark, "Bindings imported.")
2727

28-
return is_binding_imported
28+
return is_binding_imported
29+
30+
# if __name__ == "__main__":
31+
# tester = DFTester()
32+
# tester.RunScript()

src/gh/examples/assembly_beam_system.ghx

Lines changed: 354 additions & 167 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)