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