Mercurial > gemma
diff cmd/octree2contour/main.go @ 674:120a82bd9953 octree
octree: Added loading frame for contour generation.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 19 Sep 2018 13:26:30 +0200 |
parents | |
children | 7bb961d750b6 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cmd/octree2contour/main.go Wed Sep 19 13:26:30 2018 +0200 @@ -0,0 +1,33 @@ +package main + +import ( + "flag" + "log" + "time" +) + +var ( + one = flag.Bool("o", false, "create only a single contour") + step = flag.Float64("s", 0.5, "step with") + max = flag.Float64("m", 10, "max height from lowest poiint") +) + +func process(tree *octree) { + // TODO: Implement me! +} + +func main() { + flag.Parse() + + for _, fname := range flag.Args() { + log.Printf("processing %s\n", fname) + start := time.Now() + tree, err := loadOctree(fname) + if err != nil { + log.Printf("error: %v\n", err) + continue + } + log.Printf("loading took: %v\n", time.Since(start)) + process(tree) + } +}