Mercurial > gemma
comparison pkg/octree/loader.go @ 729:b0bd242ff821
Removed vertex duplicate.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sat, 22 Sep 2018 22:14:31 +0200 |
parents | 41c8dc61f38f |
children | a244b18cb916 |
comparison
equal
deleted
inserted
replaced
728:e9d37300ce99 | 729:b0bd242ff821 |
---|---|
17 return nil, err | 17 return nil, err |
18 } | 18 } |
19 | 19 |
20 log.Printf("EPSG: %d\n", tree.EPSG) | 20 log.Printf("EPSG: %d\n", tree.EPSG) |
21 | 21 |
22 if err := tree.Min.read(r); err != nil { | 22 if err := tree.Min.Read(r); err != nil { |
23 return nil, err | 23 return nil, err |
24 } | 24 } |
25 | 25 |
26 if err := tree.Max.read(r); err != nil { | 26 if err := tree.Max.Read(r); err != nil { |
27 return nil, err | 27 return nil, err |
28 } | 28 } |
29 | 29 |
30 log.Printf("BBOX: [[%f, %f, %f], [%f, %f, %f]]\n", | 30 log.Printf("BBOX: [[%f, %f, %f], [%f, %f, %f]]\n", |
31 tree.Min.X, tree.Min.Y, tree.Min.Z, | 31 tree.Min.X, tree.Min.Y, tree.Min.Z, |
40 | 40 |
41 vertices := make([]Vertex, numVertices) | 41 vertices := make([]Vertex, numVertices) |
42 tree.vertices = vertices | 42 tree.vertices = vertices |
43 | 43 |
44 for i := range vertices { | 44 for i := range vertices { |
45 if err := vertices[i].read(r); err != nil { | 45 if err := vertices[i].Read(r); err != nil { |
46 return nil, err | 46 return nil, err |
47 } | 47 } |
48 } | 48 } |
49 | 49 |
50 var numTriangles uint32 | 50 var numTriangles uint32 |