Skip to content

Commit a85540d

Browse files
committed
fix
1 parent e629aec commit a85540d

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

bindings/python/tests/geometry/test-py-nnsearch.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,23 @@
2222
import os
2323
import sys
2424
import platform
25+
2526
if sys.version_info >= (3, 8, 0) and platform.system() == "Windows":
26-
for path in [x.strip() for x in os.environ['PATH'].split(';') if x]:
27+
for path in [x.strip() for x in os.environ["PATH"].split(";") if x]:
2728
os.add_dll_directory(path)
2829

2930
import opengeode_py_basic as basic
3031
import opengeode_py_geometry as geom
3132

32-
if __name__ == '__main__':
33-
search = geom.NNSearch2D([geom.Point2D([0.1, 4.2]), geom.Point2D(
34-
[5.9, 7.3]), geom.Point2D([1.8, -5]), geom.Point2D([-7.3, -1.6])])
33+
if __name__ == "__main__":
34+
search = geom.NNSearch2D(
35+
[
36+
geom.Point2D([0.1, 4.2]),
37+
geom.Point2D([5.9, 7.3]),
38+
geom.Point2D([1.8, -5]),
39+
geom.Point2D([-7.3, -1.6]),
40+
]
41+
)
3542

3643
if search.closest_neighbor(geom.Point2D([0, 0])) != 0:
3744
raise ValueError("[Test] Error in closest neighbor")
@@ -52,6 +59,6 @@
5259
p3 = geom.Point3D([3.1, 9.4, 9.7])
5360
colocator = geom.NNSearch3D([p0, p0, p1, p0, p2, p1, p3])
5461

55-
colocated_info = colocator.colocated_index_mapping(basic.GLOBAL_EPSILON)
62+
colocated_info = colocator.radius_colocated_index_mapping(basic.GLOBAL_EPSILON)
5663
if colocated_info.nb_colocated_points() != 3:
5764
raise ValueError("[Test] Should be 3 colocated points")

include/geode/mesh/helpers/detail/solid_merger.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ namespace geode
7373
~SolidMeshMerger();
7474

7575
[[nodiscard]] std::unique_ptr< SolidMesh< dimension > > merge(
76-
double epsilon );
76+
const double epsilon );
7777

7878
[[nodiscard]] std::unique_ptr< SolidMesh< dimension > > merge(
7979
const Frame< dimension >& epsilons_frame,

src/geode/mesh/helpers/detail/solid_merger.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ namespace geode
8585
}
8686

8787
std::unique_ptr< SolidMesh< dimension > > merge(
88-
SolidMeshMerger< dimension >& merger, double epsilon )
88+
SolidMeshMerger< dimension >& merger, const double epsilon )
8989
{
9090
merger.create_points( epsilon );
9191
create_polyhedra( merger );
@@ -343,7 +343,7 @@ namespace geode
343343

344344
template < index_t dimension >
345345
std::unique_ptr< SolidMesh< dimension > >
346-
SolidMeshMerger< dimension >::merge( double epsilon )
346+
SolidMeshMerger< dimension >::merge( const double epsilon )
347347
{
348348
return impl_->merge( *this, epsilon );
349349
}

0 commit comments

Comments
 (0)