comparison pkg/controllers/diff.go @ 2576:647a58ee9ae9

Morphological differences: Centralized generation of height values for differences in octree package.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 11 Mar 2019 15:04:23 +0100
parents 59e7a011d347
children 5125db802b79
comparison
equal deleted inserted replaced
2575:59e7a011d347 2576:647a58ee9ae9
167 log.Printf("info: Number of triangles to clip: %d\n", len(removed)) 167 log.Printf("info: Number of triangles to clip: %d\n", len(removed))
168 builder := octree.NewBuilder(tin) 168 builder := octree.NewBuilder(tin)
169 builder.Build(removed) 169 builder.Build(removed)
170 log.Printf("info: building octree took %v\n", time.Since(start)) 170 log.Printf("info: building octree took %v\n", time.Since(start))
171 171
172 tree := builder.Tree()
173
174 log.Printf("info: min/max: %f %f\n", tree.Min.Z, tree.Max.Z)
175
176 heights := octree.SampleDiffHeights(tree.Min.Z, tree.Max.Z, 0.1)
177 log.Printf("info: num heights: %d\n", len(heights))
178
172 // TODO: Implement me! 179 // TODO: Implement me!
173 180
174 return 181 return
175 } 182 }