Mercurial > gemma
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 } |