We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3232655 commit a63542bCopy full SHA for a63542b
1 file changed
model2d/hull_arcs_test.go
@@ -137,7 +137,13 @@ func TestArcHullSDF(t *testing.T) {
137
circles[i] = circle
138
}
139
140
- arcHull := NewArcHull(circles)
+ // Compile-time assertion that SDF is correctly implemented.
141
+ type TotalSDF interface {
142
+ PointSDF
143
+ NormalSDF
144
+ }
145
+
146
+ var arcHull TotalSDF = NewArcHull(circles)
147
meshSDF := MeshToSDF(approximateArcHull(circles, pointsPerCircle))
148
149
for i := 0; i < samplesPerTrial; i++ {
0 commit comments